使用面向服务体系架构建模语言(SoaML)建模第3部分:服务实现
本文的写作背景对SOA建模的完整理解,需要知道提供商具体是如何实施一项服务,以及消费者具体是如何使用此项服务的。如果实施方案实施起来很困难,那么有可能是因为服务规范是不合适的,或者是识别了错误的服务。本文向您展示了怎样设计我们在前面文章中开发的每一项服务的实施接口。实施方案的设计由三个步骤组成:决定由哪一个服务提供商提供哪一项服务。设计服务的实施方案。组合并连结在建模一个完整的实施方案中所涉及到的所有服务消费者与提供商。决定由哪一个提供商提供什么服务(不止一个提供商),由许多的因素决定,包括:功能性的聚合以尽可能地实现重用服务最有可能被使用的地方服务最有可能被部署到的地方需要什么质量的服务功能
用户评论