SOA并不能保证企业的员工更加轻松,企业的收益更加客观。
6.软件组件
6.1 组件和组件的作用 通过可重用的软件代码-组件,可以构建灵活的软件。
6.2 软件组件又称为应用程序,程序,函数,模块,动态链接库,子程序,类。
6.3 确保组件之间良好协作。
6.4 增加可重用性。
6.5 Web服务标准
I. Web服务标准主要有XML,WSDL和SOAP。XML(可扩展标记语言),WSDL(Web服务描述语言),SOAP(简单对象访问协议)。
II. 公共定义语言XML,公共定义接口WSDL,软件组件之间公共消息格式(SOAP)。
6.6 Web服务的发展
6.7 为了使业务独立于技术,业务逻辑必须与计算机底层分开。
6.8 Web服务技术可以分离业务逻辑层和计算机底层,利用业务应用程序创建业务服务组件。
6.9 定义业务流程,业务流程并不是自动化的,可能确实需要人工操作和人工干预。
6.10 如果流程能够实现端到端的自动化,效率就会提高。
6.11 业务流程类似生产线。
6.12复合应用程序的两个优势
I. 可以采用特别方式扩充现有的应用程序。
II. 可以整合现有的应用程序,使现有的应用程序与其他的应用程序实现互交。
6.13 双电脑工作台。
10个SOA注意事项
1. 切记好大喜功。
2. 不要混淆SOA和IT活动。
3. 不要单打独斗。
4. 不要认为自己很特殊。
5. 不要忽略管理。
6. 不要忘记业务流程。
7. 不要忘记安全性。
8. 不要把SOA应用到任何的应用程序中。
9. 不要从零开始。
10.不要推辞实施SOA。
正在阅读的书籍
声明:本博客高度重视知识产权保护,发现本博客发布的信息包含有侵犯其著作权的链接内容时,请联系我,我将第一时间做相应处理,联系邮箱ffgign@qq.com。
作者:Mark Fan (小念头) 来源:http://cube.cnblogs.com
说明:未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有疑问,可以通过 ffgign@qq.com 联系作者,本文章采用 知识共享署名-非商业性使用-相同方式共享 2.5 *许可协议进行许可