工件:服务
此工件是面向服务的体系结构(SOA)中核心元素的模型。服务由服务提供者提供,前者是服务规范的实例。
工作产品类型:模型元素
用途

以下人员使用服务:

  • 实施者,用于了解服务所扮演的角色以及服务如何使用服务规范
  • 其他服务的设计人员,用于了解服务所参与的协作。
  • 用例设计人员,用于通过用例实现中的示例表示它们。
  • 系统下个版本的设计人员,用于了解服务模型中的功能。
  • 类的测试者,用于规划测试任务。
关系
容器工件
角色负责人: 修改者:
任务输入至: 输出自:
描述
主要描述此服务模型元素为服务交互(在 Web 服务术语中)提供了端点,而这些交互的定义则是服务规范的一部分。 在模型中,服务不仅能够确定已提供的接口,还能确定所需的接口(例如回调接口)。
定制
说明选项UML 表示:

构造型为 <<服务>> 的端口(UML 2.0)。服务应当实现构造型为 <<服务规范>> 的接口。

属性:

allowedBindings : [*] String - 表示通道在与服务连接时可使用的受允许平台绑定机制,例如 SOAP-RPC、SOAP-Doc 及 HTTP-Get 等。



 

更多信息