来源:希赛2008-08-04
用服务替代上一句中的对象,这样你就可以很好地理解什么是服务调节。然而,在soa中服务调节不仅可以用来控制和协调这些服务间的相互调用(尽管这种相互间的调用是一个好的开始)。
来源:希赛2008-08-04
因此,为了提高效率,您需要定义应该如何得知服务之间关系的策略,这种策略常常采用服务级协定和操作策略的形式。 最后,所有这些都必须处于一个信任和可靠的环境之中,以同预期的一样根据约定的条款来执行流程。
来源:希赛2008-08-04
简单来说,soa的主要目标包括以下一些: ●重用与合成能够在应用之间重用模块并能在内部应用之间实现互交换; ●松散耦合把服务使用者和服务提供者在服务实现和客户如何使用服务方面隔离开来; ●灵活性每一个应用都有一定的生命周期
来源:希赛2008-08-04
暂且将该层分为 编排服务层 业务服务层 应用服务层 通过这个比较粗略的分层,可以看出各个服务层有了上下关系和归类条件。...具体就是:应用服务层放一些公共的、与解决方案无关的工具服务,比如负载均衡服务、或者是专门用于向员工发送短信息的服务(它会被多处服务所调用)等。
来源:希赛2008-08-04
另一类是涉及业务的引擎,如采购服务引擎,库存服务引擎,销售服务和信用服务引擎等等,这类引擎是对常见业务的通用规则的抽象,同时又需要考虑在不同场景下使用时候的可配置性和可扩展性。
来源:希赛2008-08-04
采用soa后,系统可能是多个web服务的聚合,如果某一应用服务发生改变,就必须考虑是否会影响整个系统中其他并行服务的实现。在最坏的情况下,为了满足新的业务需求,可能需要更换所有的现有服务。