cuiyi's blog(崔毅 crazycy)

记录点滴 鉴往事之得失 以资于发展
数据加载中……

soa杂感系列之四:soa的新认识 (原创)

   作为技术爱好者的我,常常从技术的角度考虑问题,也往往陷入技术的细节,而忽略了大局观。

  当不断阅读业界的文,尤其是soa相关分析,我日益感觉如是考虑问题的弊端,或许这也是开发者(junior, senior software developer)与系统架构师(system designer and architecture)的区别。前关心技术细节和技术的深度;后关心技术的解决问题面和技术的宽度。

  回头再思考soa,才发现通过技术角度几乎无法理解soa的本质和初衷。web service的铁三角:服务提供者、服务消费者、服务注册中心。 soa的铁三角:数据、业务构件、组合。技术我门关注了web service,一种很好的分布式系统、异构系统间互联互通的解决方案,也是一种很好的面向接口的设计思想;sca sdo则因为web service的不能描述服务间依赖和服务组合而提出(附注1),也很好的体现了所谓的业务数据的组织。仅此而已,再多一点,esb负责消息路由和交互功能也隐含于sca的部署描述符来完成,esb的事件触发机制.....;或许我们能够很好的理解技术,正如架构师和高级开发人员区别所体现,我们对技术的初衷和目地有清晰的了解么?我们能够针对某一个目标选择出合适的技术来么?我惭愧的感觉自己的力不从心。

  依然以soa为例来说这个问题。soa和web servie的初衷并不完全吻合,如果说web service是soa实现手段也有点牵强附会。web service初衷是什么?web service为解决互联互通的分布式应用的互操作而生;而soa并不是为互联互通的目标,而是为业务敏捷性而生。也道出soa实际本质背后的业务模型和业务数据;它要使得业务具有敏捷性,必然要求技术实现和业务脱离;这样业务才能够快速只管有效的表达和示意;相应,辅助手段也就有了要求,就是构件,业务负责人就可以如同堆积木般组织业务,技术人员拿到业务模型后开发就是,新需求或者业务需要就是变更和重组业务,对业务模型进行重组和重构,就是soa提供的有效手段 。

  作为开发者的我,往往会因为一种技术的热门而去跟踪或者拼命想用于项目,但是它真的被需要么?真的是必要的么?是预期资源可控的么?没有去想,怕的是被潮流或者趋势淘汰,哪怕并不合理,也不理会性能和效率。你是否也具有此问题呢?

  所以理智的对待问题,在时间、团队、资源内考虑技术的选择,从技术初衷以及技术的优缺点去选择技术,从宏观上理智的把控,而不是人云亦云。譬如大家批判ejb,因为ejb的初衷应用背景往往被滥用。这也符合spring创始人的“循环设计”理念。

附注1:
组合服务:
1)bpel也是组合服务,但我更觉得他用于流程控制;
2)web servie的不足:定位于接口的暴露,但是不解决服务组合问题;

  或许你可以说,设计一个类,包含所有需要的业务,然后把类发布成服务。可是需要组合得业务往往来源于不同系统,异构即不同语言,你如何表达于一个类呢?
  或许你又可以说,设计一个类,里面聚合很多服务,然后把类再次发布为服务,这部也是一个聚合服务么?
  对,是很好,但是如果业务再次变化呢?sca或许好一些,通过配置描述符。此处留下一点不确定,希望大家讨论。

posted on 2007-05-20 17:20 crazycy 阅读(1834) 评论(1)  编辑  收藏 所属分类: SOA、WebService、BPEL

评论

# re: soa杂感系列之四:soa的新认识 (原创)  回复  更多评论   

南阳电脑维修0377-62079277上门服务
南阳主要从事台式电脑维修笔记本电脑维修各种电脑配件维修打印机维修传真机维修,复印机维修,电脑组装网络安装维护等服务。公司拥有先进的维修仪器及齐全的电脑配件并与各大品牌厂商建立了良好的合作关系。0377-62079277(电脑上门维修电脑维修上门维修修电脑电脑维修网点卧龙区宛城区河南提供专业的电脑维修,电脑修理,电脑维护,笔记本维修,投影仪维修笔记本维护,网络调试,显示器维修,局域网安装,共享上网,电脑升级,上门维修,电脑维护电脑维修网络维护网络工程监控系统综合布线,主板维修,硬盘修理,网络布线,,查杀病毒等服务0377-62079277★15938837351)南阳
=======================================
南阳好又快电脑维修中心

热线电话:0377-62079277

24小时技术热线:15938837351

地址:七一路南阳好又快电脑维修

优秀源于创新信任来自专业
=======================================

★南阳好又快电脑维修中心62079277免费杀毒15938837351★
电脑维修理电脑维修中心电脑维修公司专业电脑维修为你提供专业的电脑维修服务。欢迎电脑维修电脑维修中心免费发布电脑维修电脑维修服务电脑维修中心电脑维修公司专业电脑维修等信息。南阳
电脑网络维修电脑维修笔记本维修网络设备维修维护外包维修数据服务维修网络安全维修办公设备维修打印机维修复印机维修投影设备维修传真机维修扫描仪维修安防监控维修门禁考勤维修办公家私维修数码产品维修数码相机维修数码摄像机维修MP3,MP4,U盘维修数码冲印设备维修掌上电脑维修其它维修通讯产品维修手机维修程控交换机维修对讲机维修集团电话会议系统维修手机美容维修家电家居维修家电维修电脑维护主板故障硬盘故障维修显示器维修内存维修显卡维修光驱DVD刻录机维修笔记本维修数据恢复打印机维修复印机维修传真机一体机维修数码相机维修MP3维修数码摄像机维修网络组建网络调试网站设计网页设计网站建设网页制作做网站网站维护域名注册虚拟主机企业邮局自助建站等服务,我们还为您提供网站优化服务,使您的网站脱颖而出提供专业的网站设计,精美网页制作,网站优化,网站推广,域名注册,虚拟主机,主机托管,主机租用,企业OA,电子政务,代办ICP证南阳

★南阳好又快电脑维修中心免费杀毒服务电话:0377-62079277★15938837351★
电脑维护服务项目:
★硬件维修及升级笔记本维护免费杀毒木马;
★安装任何操作系统(Win98Win2000Win2003WinXPVista等等)及常用应用软件正版杀毒软件;
★系统修复软件修复数据备份和恢复;
★小区或单位共享上网网吧局域网维护做优质母盘密码破解;
★计算机整机性能强力优化等.
★维修打印机和一体机等等。
电脑配件和周边设备,价格合理免费上门安装调试。
=======================================
南阳好又快电脑维修中心

热线电话:0377-62079277

24小时技术热线:15938837351

地址:七一路南阳好又快电脑维修

优秀源于创新信任来自专业
=======================================

电脑维修理电脑维修中心电脑维修公司专业电脑维修为你提供专业的电脑维修服务。欢迎电脑维修电脑维修中心免费发布电脑维修电脑维修服务电脑维修中心电脑维修公司专业电脑维修等信息。邓州新野县社旗县唐河县桐柏县方城县南召县镇平县内乡县西峡县淅川县高新区商都服务电话:0377-62079277★15938837351★南阳


★南阳好又快电脑维修中心免费杀毒服务电话:0377-62079277★15938837351★
工具仪器维修新闻资讯维修网络学院维修电脑维修办公维修家电维修视频维修资料维修中维商城维修论坛维修业界维修硬件维修办公维修家电维修数码维修操作系统维修安全技术维修软件应用维修媒体动画维修图形图像维修办公系列维修网络应用维修基础维修软件专题维修CPU内存故障维修硬盘专栏维修显示器维修鼠标键盘维修电源主板故障维修声卡显卡维修光储设备维修网络设备维修笔记本维修导购维修DIY专区维修硒鼓加粉维修打印机维修复印机维修传真机维修扫描仪维修一体机维修电视维修影音设备维修家电常识维修综合电器维修业界动态硬件消息软件快递病毒快报硬件硬件基础板卡维修硬盘维修数据恢复显示器维修笔记本维修打印机维修电源维修软件电脑基础操作系统应用软件专用软件软件疑难问题网络网络基础网络组建网络维护网络安全程控电话公话系统无盘技术专区电脑维护网提供电脑维修电脑修理电脑升级上门维护电脑杀毒数据恢复笔记本电脑维修显示器维修主板维修硬盘修理办公设备维修复印机维修打印机维修传真机维修投影机维修局域网安装共享上网网络调试等电脑服务
电脑安装电脑维修电脑杀毒电脑维护电脑升级电子相册制作视频采集电脑调试电脑导购宽带线路的调修安装多台电脑共享上网各种办公软件应用软件的安装南阳

如何组装电脑组装电脑报价组装电脑配置组装电脑价格电脑的组装怎样组装电脑电脑组装与维修电脑组装与维护组装电脑配置单组装电脑配件电脑组装教程怎么组装电脑电脑硬件组装电脑组装图组装笔记本电脑组装电脑配置清单组装电脑的价格电脑组装知识电脑组装维修自己组装电脑电脑组装图解元组装电脑配置电脑组装网电脑组装方案组装台式电脑组装电脑配置报价组装电脑推荐组装电脑的配置电脑的组装与维修元组装电脑元组装电脑配置组装电脑配件价格买组装电脑如何组装一台电脑购买组装电脑在线组装电脑电脑组装全过程中关村电脑组装
上门维修电脑宽带办理数据恢复网络组建网站建设域名空间申请电脑清洁保养家庭企业包年服务配件耗材销售电脑防辐产品销售网通宽带共享破解电话:0377-62079277★15938837351
上门维修电脑电脑上门维修宽带安装办理宽带办理安装优惠安装宽带河南宽带优惠办理电脑上门服务电脑上门维护电脑服务上门电脑上门修上门修电脑优惠装宽带宽带办理办理宽带河南电脑医院电脑医院电脑上门装宽带上门修电脑上门维护修电脑河南修电脑电脑上门维护电脑上门上门服务上门维护电脑上门服务电脑医院宽带上门服务装宽带修电脑南阳
网站建设空调维修网页设计网站制作,网站建设公司,网站设计,搜索引擎优化,域名注册网站设计,,网站策划
=======================================
南阳好又快电脑维修中心

热线电话:0377-62079277

24小时技术热线:15938837351

地址:七一路南阳好又快电脑维修

优秀源于创新信任来自专业
=======================================
公司业务:

笔记本专业维修(芯片级)投影机维修OA办公维修IT配件销售及IT外包服务。专业维修的品牌及产品:

Dell,IBM,HP,TCL,LG,NEC,Compaq,Sony,Toshiba,Samsung,Intel,Fujitsu,

Benq,Acer,联宝,联想,方正,紫光等南阳

项目:IBM笔记本维修\DELL笔记本电脑维修\HP笔记本电脑维修\compaq笔记本电脑维修\SONY笔记本电脑维修\ACER笔记本维修\东芝(Toshiba)笔记本电脑维修\富士通笔记本电脑维修\NEC笔记本维修\联想笔记本电脑维修\Winbook笔记本电脑维修\方正笔记本电脑维修\清华紫光笔记本电脑维修\TCL笔记本电脑维修\三星笔记本电脑维修等国内外品牌维修维护升级方案业务.

..................................选择南阳好又快维修就是选择放心..............................




2007-05-29 11:05 | ertet

只有注册用户登录后才能发表评论。


网站导航: