欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

soa开发技术

墨初 知识笔记 130阅读

什么是SOA服务?

答:服务的发布方式可以让开发人员快速找到并复用这些服务以组装新应用程序。 此类服务可从头开始构建,但创建方法通常为将原有记录系统中的功能作为服务接口公开。 因此,SOA 代表了过去几十年中应用程序开发和集成发展的重要阶段。

web service 作为 SOA 的实现技术有哪些?

答:在采用 Web Service 作为 SOA 的实现技术时,应用系统大致可以分为六个层次,分别是底层传输层、服务通信协议层、服务描述层、 服务层、业务流程层和服务注册层。 (1)底层传输层。 底层传输层主要负责消息的传输机制,HTTP、JMS(Java Messaging Service,Java 消息服务)和 SMTP 都可以作为服务的消息传输协议,其中 HTTP 使用最广。

SOA的优势有哪些?

答:SOA 的优势 1 提高业务敏捷性并缩短上市时间: 无需重写和重新集成每个新开发 ... 2 在新市场中利用旧功能的能力: 通过精心设计的 SOA,开发人 ... 3 改进业务与 IT 之间的协作: 在 SOA 中,可以用业务术 ...

SOA架构设计原则有哪些?

答:在 SOA 架构中,继承了来自对象和构件设计的各种原则,例如,封装和自我包含等。 那些保证服务的灵活性、松散耦合和复用能力的设计原则,对 SOA 架构来说同样是非常重要的。 关于服务,一些常见的设计原则如下:

声明:无特别说明,转载请标明本文来源!