首页 百科知识 应用模型服务集成应用

应用模型服务集成应用

时间:2022-05-05 百科知识 版权反馈
【摘要】:应用模型服务集成应用4.4 应用模型服务集成应用通过服务链,应用模型服务可以同OpenGIS基本服务、其他信息服务实现集成应用,解决复杂问题处理。对具体问题分解,首先建立该复杂问题的数据流、过程流、控制流,然后分解具体问题为各类信息服务,服务包括OpenGIS的基础空间信息服务、应用模型服务与模型处理服务、链服务、其他信息服务等。

应用模型服务集成应用

4.4 应用模型服务集成应用

通过服务链,应用模型服务可以同OpenGIS基本服务、其他信息服务实现集成应用,解决复杂问题处理。用户可以定义各种服务链,各种链也可以实现组合,并且用户自定义的链可以作为新的服务提供给其他客户端。通过这种方式,可以构件链库,即高级用户可以利用透明链样式建立一些特殊链,通过迭代使用透明链可以建立大量有意义的链。这些链可以应用于更广泛的用户,实现半透明的服务样式。对于特定链(大家经常使用或已被用户认可的链)可以变成集成链,直接提供服务。应用模型服务集成开发应用过程如图4.10所示。

img76

图4.10 应用模型服务集成开发应用

图4.10表示了应用模型服务集成应用开发过程:支持自上而下(top-down)的具体问题服务分解与自下而上(bottom-up)的服务集成,而且这种服务应用模式是开放的、可组合的(于海龙,等,2006a)。

(1)自上而下的具体问题服务分解。对具体问题分解,首先建立该复杂问题的数据流、过程流、控制流,然后分解具体问题为各类信息服务,服务包括OpenGIS的基础空间信息服务、应用模型服务与模型处理服务、链服务、其他信息服务等。

(2)自下而上的服务集成。首先进行服务发现,基于服务链的模式,服务发现的顺序为:链服务——应用模型服务——模型处理服务——OpenGIS基本信息服务——其他服务;获取已有服务后,进行集成分析,如果不能完成具体问题解决,用户可以自己开发相应服务,用户开发的服务可以进行注册,并可提供给其他用户应用;所有服务获取后,构建服务链并运行该服务链,解决复杂问题计算;生成的服务链可以作为新的链服务进行注册,并提供给其他用户应用。

自上而下的具体问题服务分解与自下而上的服务集成是一个交互的过程,在集成过程中需要重新对问题分析,保证有效合理的服务集成。

按照自上而下的具体问题服务分解与自下而上的服务集成策略,将是面向问题的分布式复杂问题计算的有效方法与必然的发展趋势。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈