SOA设计的几点思考

    技术2022-05-11  118

    进行以服务为中心的软件设计的先决条件是

    1. 业务逻辑能够作为Ready to Call的Web Service被展现2. 业务逻辑和相关服务已经被很好的建模工具定义且建模 (包括Business Object以及Global Data Type等)3. 拥有一个可以统一 定义 实现 调用 基于Web Service标准的服务的技术平台

    这样做的优点在与确保开发过程中的透明度,保证开发质量,重用标准服务,并且使开发的软件获得灵活性和可适应性

    在上面所说的建模中,包括三种对象的建模

    1. 数据类型统一的数据类型可以在系统内部无缝整合跨模块的业务流程2. 业务对象其中包括业务属性,业务接口等业务内容,一般用树状结构的XML文件来记录使用业务对象模板来创建可重用的对象,比如供应商、客户、雇员这个三个对象即基于统一模板3. 复合服务服务接口,同步或异步

     


    最新回复(0)