计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于SOA重构企业治理信息系统浅析(2)

2017-09-03 06:48
导读:2.便于重复利用业务服务,已经创建的业务服务不必与特定的系统和特定的网络相连接。服务是独立的,服务间的通讯框架使得服务重用成为可能。对于业务

  2.便于重复利用业务服务,已经创建的业务服务不必与特定的系统和特定的网络相连接。服务是独立的,服务间的通讯框架使得服务重用成为可能。对于业务需求变化,SOA能够方便组合松耦合的服务,以提供更为优质和快速的响应。第三方企业信息系统答应服务使用者自动发现和连接可用的服务,并通过对服务使用者的验证、授权,来加强安全性保障。
  3.进步了系统开发速度,在所有不同的应用程序之间,基础架构的开发和部署将变得更加一致。现有的组件、新开发的组件和从厂商购买的组件可以合并在一个定义良好的SOA框架内,这样的组件集合将被作为服务部署在现有的基础构架中,从而成为了重复使用的架构元素。当需要新的企业进进,可以直接对现有服务和组件进行新的创造性重用,大大缩短了设计、开发、测试和部署产品的时间,可以在最短时间内投进使用。
  4.降低了系统开发本钱,Web服务库成为采用SOA框架的第三方企业信息系统的核心。直接使用这些Web服务库来构建和部署服务将明显地减少软件开发本钱,进步开发职员的工作效率。研究表明,一般系统的接口开发用度占到整个开发用度的33%,最高的竟达到了70%,由于重用和灵敏设计使得在SOA中,接口的重用会节省用度60%。通过采用SOA框架和服务库,为原有应用程序增加服务和创建新的服务的本钱大大地减少了。
  5.便于改进业务流程,SOA清楚地表示服务业务流程,这些业务流程通过在特定业务服务中使用组件的顺序来标识,这给企业提供了监视业务操纵的理想环境。
  6.流程的控制是依靠构成业务服务的组件重组来实现的,这将进一步答应改进业务流程,进步效率。重用现有的组件大大降低了在增强或创建新的业务服务的过程中带来的风险。   三、重构治理信息系统的方法和步骤

(科教范文网http://fw.nseac.com)


  
  现代治理信息系统是一个具有高度复杂性、多元性和综合性的人机系统,它全面使用现代计算机技术、网络通讯技术、数据库技术以及治理学、运筹学、统计学、模型论和各种最优化技术,为经营治理和决策服务。这要求构建企业现代治理信息系统要具备系统的思想和遵循一定的步骤。
  1.选择成熟的标准和技术实现。(1)利用数据中间件提供的适配器服务,连通企业现有应用系统,屏蔽不同应用系统复杂的技术接口和通讯协议;(2)将复杂的数据格式转换、业务逻辑等,封装成服务,通过服务总线提供服务消费功能;(3)利用强大的Java服务功能,对流程进行梳理和编排组合,构成更大粒度的合成服务和流程服务;(4)采用消息中间件保证分布式的异步可靠消息传输;(5)将创建的服务和可复用资源,使用资源中心进行集中存储,以方便治理及团队协作开发;(6)使用内部集成的服务总线,对服务消费进行寻址路由、通讯协议转换及服务质量保障等,降低了服务消费者和提供者之间的耦合性。
  2.构建服务的基本模块和面向对象的应用开发一样,在实施SOA 的过程中,所要分析的目标就是业务流程和针对业务流程每个环节的服务,尤其是一些原子服务。
  (1)在分析现有系统基础上从头开始编写服务。这一种选择适合现正在开发全新系统或者改写应用软件的公司。这样可以通过通盘问虑服务,让可重复使用机会最大化,但往往需要较大的投进。(2)将现有代码改写成面向服务。这种服务提供组件的疏松耦合,并使用独立标准接口,建立SOA体系结构:服务使用者、服务提供者和服务代理者。服务代理者是服务发现支持者,主要提供接口。服务提供者:将自己服务和接口契约发布到注册中心,服务请求者:通常称为客户端,它根据接口契约来执行服务。(3)对现有的应用或者流程加以“封装”,为它们提供Web服务接口。主要对企业内部业务流程的封装,使企业内部的业务流更加完整流畅,不同业务流程之间实现无缝链接,企业之间业务封装,使整个企业供给链业务流程更完整。(4)获得的服务。包括企业内部的套装应用和系统(如大型ERP、CRM)随带的Web服务支持功能,或外部企业提供服务执行的功能。
上一篇:论能本治理 下一篇:分析着力提升新形势下的工商管理领导能力