共查询到18条相似文献,搜索用时 250 毫秒
1.
2.
一种面向服务的动态协同架构及其支撑平台 总被引:49,自引:1,他引:48
为了让面向服务的架构下的应用系统能够灵活地动态演化以适应底层因特网计算环境和用户需求的变化,该文提出了一种面向服务的动态协同架构.该架构引入内置的运行时体系结构对象来解耦系统中的各个服务构件,并通过该对象以体系结构的视角来重解释服务部件之间的引用和交互.这样就把体系结构这一抽象概念具体化为可直接操控的对象,从而可以利用面向对象程序设计语言的继承和多态等整套机制,导出一种面向体系结构的系统动态演化技术.为支持这一架构,设计并实现了一个支撑平台Artemis-ARC,为具有动态调整能力的面向服务应用系统的开发、运行和监控提供了一套可视化的集成环境.在此平台上还开发了一个简单的示例应用以展示动态调整的效果. 相似文献
3.
分析了电子政务信息共享互联互通平台的体系架构,提出采用面向服务的架构来实现电子政务数据交换平台,给出面向服务的架构的体系结构以及设计原则,并采用Microsoft BizTalk技术的解决方案,设计实现了基于BizTalk的政务应用程序间异构系统集成模型。 相似文献
4.
为适应计算环境和用户需求在系统运行期间的变化,满足软件系统进行动态演化的需求,提出面向动态软件体系结构的在线演化方法,设计并实现了一种运行时刻的软件体系结构元模型,将原先运行时刻不可见的体系结构设计信息具体化为显式的体系结构实体,并与系统实现及系统规约之间保持因果关联.元模型的演化可通过反射实现对运行系统的修改和对规约的更新,所有演化行为都在良定义的体系结构元模型的指导下规范地进行,保证了演化前后系统的一致性、完整性和演化的可追溯性.基于该方法开发了可视化支撑平台Artemis-ARC系统,支持构件和服务的设计、开发、集成及动态演化,并通过简单的应用实例展示了在线演化的效果. 相似文献
5.
一个面向服务的支持动态演化的软件模型 总被引:12,自引:0,他引:12
为了使面向服务的架构更适应动态演化的需求,提出了基于体系结构空间、支持动态演化的软件模型SASM.SASM是使用反射技术,通过具有因果相联的基层和元层来构造.基层由可运行的服务形成,元层是一个具备树形层次、层间存在求精关系的体系结构空间.该空间反映了需求的层次性,提供给用户不同抽象级别的视图和管理手段.通过对体系结构空间的观察,可获知系统的结构和行为信息.通过对体系结构空间的在线调整可实现对基层的修改进而实现系统的非预设动态演化,而空间中不同层次之间的求精关系保证了应用的完整性和演化的一致性. 相似文献
6.
7.
一种面向普适计算的适应性软件体系结构风格 总被引:1,自引:0,他引:1
普适计算软件需要适应用户需求和运行环境的动态变化.这一特点使得软件复杂度空前增加,迫切需要以软件体系结构为代表的架构/设计层面重用手段来支持其高效开发.在以适应性为中心的普适计算空间抽象模型基础上,提出了一种面向普适计算的软件体系结构风格UbiArch,并从概念视图、运行视图和开发视图这3个维度对该软件体系结构风格进行了阐述.UbiArch支持软件实体按需加入应用、主动适应环境的行为模式,实现了软件适应能力的高层次重用,同时与构件等成熟软件技术的紧密结合也保证了其可实践性.支撑该体系结构风格的软件平台原型系统及其上的应用验证了UbiArch的有效性和通用性. 相似文献
8.
9.
基于ESB的Web服务集成技术 总被引:1,自引:0,他引:1
企业服务总线ESB(Enterprise Service Bus)已成为分布式应用集成的关键技术.探讨了ESB的基本功能,提出了面向Web服务的ESB架构,它以SOAP引擎为核心,以应用适配器作为异构系统消息的统一转换接口,用传输适配器监听数据通信协议,实现消息通信,以服务适配器实现Web服务的查找、定位和执行.给出了基于ESB的政务信息资源交换平台解决方案,能适应电子政务资源异构、复杂与动态性,具有良好的可扩展性. 相似文献
10.
11.
企业及政府部门信息系统中由于资源异构及需求快速变化而引起的问题越来越突出,促使企业采用面向服务的IT架构,或称为SOA(Service-Oriented Architecture)。面向服务的体系结构(SOA)已成为信息技术领域的研究热点,该文阐明了面向服务体系结构的概念及其应用。 相似文献
12.
齿轮企业基于面向服务架构的应用集成框架与实现* 总被引:1,自引:0,他引:1
针对齿轮企业分布式异构应用系统的信息集成与数据共享问题,结合齿轮企业数字化和信息化的发展方向,深入分析了齿轮企业应用系统的集成运作模式;利用面向服务架构和Web服务技术,构建了齿轮企业应用集成框架,分析了集成框架的通信过程,在.NET环境下实现了应用集成框架的软件架构,并用准双曲面齿轮网络化制造的具体应用实例,来说明和验证了基于Web服务的齿轮应用集成框架的实用性。准双曲面齿轮网络化制造的成功应用,说明该应用集成框架是有效可行的,能够很好地满足齿轮企业信息集成与数据共享的需要。 相似文献
13.
随着现代企业业务的逐渐复杂、需求不断变化,构建一个可重用和易维护的应用程序框架变得非常重要。本文提出了Struts,Spring和Hibernate等流行框架组合而成的轻量级软件架构的一种解决方案,并利用在某银行业务系统作为实例说明其具体应用。 相似文献
14.
15.
Within the enterprise, information infrastructure as the mean to bring together different software applications is the key component to enable cooperation and information and knowledge exchange in an open-distributed environment. The paper addresses the issues of industrial application integration in business processes using agent-enabled service-oriented architectures (SOA). In this paper, we show that agent-enabled SOA can play an important role for service integration. Our framework combines Web services (WS) and intelligent agent technologies orchestrated by a business process management system. This framework looks for unification of agent and WS service models, is grounded in a semantic SOA of an agent platform and is supported by the Component Agent Platform Over .NET Framework agent platform tools. We describe the architecture and illustrate the approach by an industrial application scenario from petroleum wells’ drilling. 相似文献
16.
Yinsheng Li Jianping Shen Junshuai Shi Weiming Shen Ying Huang Yingxiao Xu 《Advanced Engineering Informatics》2008,22(3):328-339
Enterprises need to be responsive to meet dynamic businesses and requirements. Service-oriented architecture and Web services can improve e-Business systems to be integrated and flexible. This paper proposes a multi-model driven collaborative development platform for service-oriented e-Business systems. The platform provides engineers/consultants with three views, i.e., business view, process view, and service view to support service-oriented software engineering, top-down business design and bottom-up service composite and development. The views are kept consistent through model-driven translation mechanisms. The platform employs three models, i.e., service meta-model, process model and business model to implement the translation. On the platform, business and technical consultants/engineers can use the views designated for their roles to collaborate for a service-oriented e-Business system based at the distributed sites of, e.g., IT vendors and their clients. The collaboration is featured with visual development and rapid demonstration. Comparingly, most of the mainstream development environments focus on object-oriented application development other than service-oriented business process modeling. The platform has been developed and deployed in an innovation centre to be evaluated by visiting customers. 相似文献
17.
企业应用软件架构分析 总被引:2,自引:0,他引:2
通过对企业业务体系的根本需求进行分析,描述了企业业务及其支持软件的特点.从时间和空间两个维度上对企业软件架构进行了描述,通过分析企业应用软件架构与企业业务改进过程的关系,对架构的开发和部署过程提出了一些建议. 相似文献
18.
企业服务总线在企业应用集成中的研究与应用 总被引:1,自引:0,他引:1
企业应用集成(EAI)是通过硬件,软件,标准和业务过程的结合,实现两个或多个企业系统之间的无缝集成,使它们能够统一运作.介绍了面向服务体系架构(SOA),并结合企业服务总线(ESB)技术,提出了一种新的企业应用集成框架.同时,给出了基于Mule ESB的EAI框架中商品价格查询实例的设计与实现. 相似文献