首页 视频 专题 方案 案例 原创 博客 论坛
您的当前位置:首页  >> 基础设施  >> SOA  >> 方案

金蝶SOA解决方案

2008-06-02来源:IT专家网

导读:SOA已经被公认为企业IT发展的重要趋势。SOA以其迅速改进IT系统、充分发挥IT效率,提高业务适应性和快速响应能力的诸多优点,逐渐被用户接受并开始使用。

    近年来,SOA已经被公认为企业IT发展的重要趋势。SOA以其迅速改进IT系统、充分发挥IT效率,提高业务适应性和快速响应能力的诸多优点,逐渐被用户接受并开始使用。

    究其原因,SOA描绘的美妙蓝图,已经具备一定现实基础,特别是与现在广泛使用的系统基础运行平台――J2EE应用服务器紧密联系在一起。SOA的核心原则是:松散耦合――Web服务之间的松散耦合,以及服务之外的松散耦合。Web服务是一项技术,其规范包括WSDL、SOAP、UDDI。Web服务由WSDL描述,通过UDDI发现,并通过SOAP去访问。可以说,Web服务提供了技术,而SOA则提供了应用这种技术的框架。这是一个非常好的SOA发展思路,因此迅速得到国内外中间件软件厂商的响应和重视。

    最近,SOA热潮不减,各巨头纷纷开展相关活动,SOA概念的提出者Gartner也首次推出了全球SOA格局图,列出了19家有能力提供SOA服务的主要厂商。其中,国内的金蝶进入了名单,引起国内业界广泛关注。今天,金蝶中间件正式公布了其SOA解决方案。

    对于Web服务,目前金蝶中间件通过最新企业级开发规范Java EE 5.0的Apusic应用服务器增强了Web服务功能并且使其支持简单化。这些是:基于XML 的Web服务的Java API(JAX-WS) 2.0版、XML绑定的Java架构(JAXB)2.0版、Java平台的Web服务元数据2.0版,以及包含用于Java API附件的 SOAP 1.3版。其中,JAX-WS 2.0能够建立与Web规模相符的、更加松散耦合的Web服务,是一项重要的以SOA为中心的新方案。同时,对JAXB 2.0版本的规范,进行了很重要的改善,使得数据绑定的质量更高,可以更好符合SOA的思想,这也构成了Apusic SOA解决方案的基石。

金蝶SOA

    如图所示,金蝶Apusic SOA解决方案是一个应用框架,它允许用户将自己的业务组件以粗颗粒度的服务形式暴露出来,这种服务是标准的、自描述的,不受技术架构和平台的限制;同时,还允许用户对这些服务进行自由组装,从而形成更具个性化的、便于集成的应用系统。简而言之,Apusic SOA解决方案有效解决了业务系统的架构问题,因此,基于Apusic SOA构建业务系统的用户,不再关心系统的架构问题,而只需聚焦于业务组件本身的业务逻辑。Apusic SOA解决方案基于Apusic应用服务器和Apusic MQ消息中间件,包括门户(Portal)、企业服务总线(ESB)、集成组件、开发工具等组成部分。

    Apusic应用程序开发框架 (Apusic OperaMasks)、ESB、Apusic Studio开发工具是Apusic SOA解决方案的开发组件。这些组件共同组成了一个全面集成的服务环境,可用于开发、组合服务并将其编排至业务流程中,用户可从数种不同类型的用户界面中(包括桌面客户端、浏览器、移动设备和 Telnet 设备)部署、注册和使用这些业务流程。而Apusic OperaMasks是一种模型驱动的SOA框架,它能够自动化地管理业务和数据服务,并提供了一个标准的、基于JSR 227的数据绑定和服务绑定层,该层可以和流程、页面流以及服务调用一起使用。Apusic OperaMasks还实施了 SOA设计实践,并使得用户界面和服务本身一样松散耦合。

    而ESB支持对关系数据和 XML 数据的访问,该组件为简化对象到关系和对象到 XML 映射提供了可视化的映射工具,可以从面向服务的应用程序的Web界面中调用这些服务。Apusic应用服务器对WSIF绑定的支持,允许将Java、EJB、Java消息服务 (JMS) 和通过Java Connector Architecture (JCA) 适配器连接的企业应用程序发布为可本地调用的服务。其对EJB 3.0的支持,简化了后端业务逻辑和持久性映射方面的特性,可以生成EJB 3.0 组件,属性编辑器支持业务方法的增量开发和映射批注,并支持将JSF 用于构建Web 应用程序,从而实现用户界面。

    这样,基于JSF的Web 应用程序、基于业务规则的 BPEL 流程管理器BPM、Apusic OperaMasks 和ESB共同提供了一个全面的集成服务环境和框架,从而使开发人员能够构建模型驱动的应用程序和业务流程;然后,可将它们作为应用程序、服务或者业务流程部署和注册到 Apusic SOA 解决方案组件中。
 

评论列表

用户名:
密码:
匿名发表
∷百家讲坛
杨学山:CIO如何从总体架构中获益
∷行业
政府旅游烟草纺织
电信钢铁零售出版
新闻邮政物流造纸
矿业军事冶金医药
家具食品服装建筑
航空农业煤炭医疗
石油教育交通金融
房产电子电力贸易
化工汽车机械
∷应用
OAOA咨询天地咨询天地销售管理销售管理
DCSDCS开源软件开源软件集团管控集团管控
协同应用协同应用企业门户企业门户人力资源人力资源
财务管理财务管理EAMEAM电子政务电子政务
CADCAD移动商务移动商务竞争情报竞争情报
GISGISMISMISMESMES
SaaSSaaS电子商务电子商务中小企业中小企业
BPMBPMPDMPDMBIBI
KMKMCRMCRMSCMSCM
ERPERP
∷基础设施
RFID数据库实用技巧
WEB服务安全语音
网格开源视频
存储网络通信虚拟化
中间件SOA服务器
中关村在线 51cto IT168信息化 互联网周刊 希赛信息化 支点网 E-works E800信息化 CNET科技资讯 E制造
中计在线 eNET信息化 中国网联网 IT专家网 中国信息化 比特网 信息周刊 计算机世界 赛迪网信息化 畅享网
IT经理世界 ERPworld.net IT时代周刊 信息中国 搜讯网 信息方略 环球财富网 首席信息官 中国制造业信息化杂志社 更多>>
 关于我们 版权声明 广告服务欢迎合作友情链接联系我们诚聘英才  
Copyright © 2004 CIO时代网 版权所有
京ICP证030336号
本网站服务器由北京联通IDC提供