| Sword's profileLSSS的共享空间PhotosBlogLists | Help |
|
May 04 看文章遇到好多不明白的缩写和词汇~查了查与大家分享1.WSDL: Web Service Description Language 2.EAI: Enterprise Application Integration 3.WPBPM: weblogic BPM(business process management) , 遵循了WFMC的流程规范。如开发、运行交互、管理三阶段,流程生命周期等 流程描述遵循了BPEL规范,具体是JSR207. 有兴趣可以参考上述方面。 4.WSRP : Web Services for Remote Portlets即远程 Portlet Web 服务 5.VOAD: Variation-Oriented Analysis and Design 6.Portlet: http://www.lhjy.net/RecruiStu/JSJ/200512/20350.html 7.SOMA:Service Oriented Modeling and Architecture 8.关于组件粒度: 组件:提供可重用的功能的类库或函数库; 组件粒度:组件的源代码文件越少,粒度越大。用户可以根据不同的需求定义组件粒度的大小; 调用关系:文件之间有函数/方法/属性/变量调用或继承关系则称文件之间有关系; Layer:一个layer表示一个组件,Layer后面的数字表示组件的粒度,数字越大粒度越小,既组件的源代码文件越多,复杂度越大; 组件集成:根据现有源代码之间的调用关系,和本文定义法则和可定制约束条件来自动组合组件。 法则:没有调用关系的源代码不能组合为一个组件; 可选择以下2个约束条件中的一个: 1 组件内源文件不能调用组件外的源文件; 2 组件不能和多个文件组合为二个以上不同组件; 9.松耦合loose coupling:松耦合的基本概念是:允许改变或者当问题发生在“电线的一端时”来避免影响到其他的端点。也就是说,改变或者供应者或者服务的问题不能影响到用户----或者用户的问题不应影响到供应者或者服务。举例来说,如果服务的新版本被推出的话,服务的用户就不必非要去修改,不必非要去改变路线,甚至不必经历停滞期----因为它(服务的新版本被推出)能清楚地向他们显示出来。相对而言,如果服务的一个用户决定改变他们正在使用的供应者(可能有了一个更低价格的服务供选择),这不需要用户应用必须要被重新编码,甚至是中断来做这样的改变。作为提供松耦合的必备基本要素,Web服务管理代理经常使用在用户和供应者之间。
L Angel TrackbacksThe trackback URL for this entry is: http://ltriples.spaces.live.com/blog/cns!FF14446AC0CF2244!115.trak Weblogs that reference this entry
|
|
|