WEB服务在国际集团集成系统中的应用研究

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:fanshuyige
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文在介绍WEB服务概述的基础上,提出了基于WEB服务的企业内部应用集成框架,并把该框架成功的应用到一具体的跨国集团公司的集成项目中,并取得了较好的效果。
  关键词:WEB服务;系统集成;系统架构
  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)08-10ppp-0c
  
  1 WEB服务概述
  
  1.1 WEB服务的定义
  “Web服务是一种新的Web应用程序分支,它们是自包含、自描述、模块化的应用,可以发布、定位和通过Web调用。Web服务可以执行从简单的请求到复杂的商务处理的任何功能。一旦部署以后,其他Web服务应用程序可以发现并且调用他部署的服务。”这是IBM对Web服务的定义。现对该定义进行进一步的解释,即Web服务是描述一些操作(利用标准化的XML消息传递机制可以通过网络访问这些操作)的接口。Web服务是用标准的、规范的XML概念描述的,称为Web服务的服务描述。这一描述囊括了与服务交互需要的全部细节,包括消息格式(详细描述操作)、传输协议和位置。该接口隐藏了实现服务的细节,允许独立于实现服务基于的硬件或软件平台和编写服务所用的编程语言使用服务。这允许并支持基于Web服务的应用程序成为松散耦合、面向组件和跨技术实现。Web服务履行一项特定的任务或一组任务。Web服务可以单独或同其它Web服务一起用于实现复杂的聚集或商业交易。
  1.2 WEB服务模型
  Web服务体系结构基于三种角色(服务提供者、服务注册中心和服务请求者)之间的交互。交互涉及发布、查找和绑定操作。这些角色和操作一起作用于Web服务构件:Web服务软件模块及其描述。在典型情况下,服务提供者托管可通过网络访问的软件模块(Web服务的一个实现)。服务提供者定义Web服务的服务描述并把它发布到服务请求者或服务注册中心。服务请求者使用查找操作来从本地或服务注册中心检索服务描述,然后使用服务描述与服务提供者进行绑定并调用Web服务实现或同它交互。服务提供者和服务请求者角色是逻辑结构,因而服务可以表现两种特性。图1所示,这些操作、提供这些操作的组件及它们之间的交互。
  
  图2 基于WEB服务的企业内部应用集成框架
  
  3 集成框架在跨国集团公司集成系统中的应用
  
  3.1 跨国集团介绍
  先豪国际集团于一九七五年在台湾创立吉权兴业有限公司,为配合集团之快速发展及扩大产能,分别在台湾,中国东莞,上海,泰国,美国,设立分公司及工厂。现今世界瞬息万变,先豪国际集团的业务范围也早已迈向多元化,主要产品种类包含儿童乘座车、遥控车、遥控引擎车、小型家电用品、电动工具、电动代步车等;集团亦生产相关工业用马达、电池等。销售范围遍布全世界各地,海外的销售额占到了总销售额的80%。目前,已成为了一个真正的跨国集团。在本项目中,我主要是研究中国东莞基地的项目集成。
  3.2 目前系统的现状分析
  目前公司存在很多遗留系统,而且这些系统均有自己的数据库,并积累了一定的历史数据,这些历史数据对公司的管理和正常的运行有着重要的作用。这些历史系统各自为政的局面也给企业的信息管理带来了许多的问题,如:数据的不一致性、数据的重复录入、部门之间信息共享的难以实现,信息维护的工作量大,跨部门之间协作的效率低等等。
  3.3 集成方案的确定
  根据具体的情况,决定采用分布式构件技术中的WEB服务框架。把一些核心业务逻辑开发成粒度不一的WEB服务构件,再把它们注册到企业的UDDI服务器,再基于WEB服务进行集成或者是组装。选择WEB服务,主要是基于如下的几点考虑:
  一是使用WEB服务可以通过XML统一数据格式,而方便不同平台的组件数据交互,并提供统一的WEB服务接口,不同实现技术的组件(如CORBA DCOM和RMI)之间通讯只需提供一个接口,而不必编写多个连接器,减少了编程工作,降低了技术难度和风险;
  二是可以方便地包装遗留系统功能模块,整合、利用现有的系统资源,并为后期建设提供标准的开放的接口,为新系统建设提供标准的平台;
  三是通过WEB服务,可以使用Internet这个便捷、廉价的通讯平台,并实现跨防火墙通信;
  四是通过WEB服务,可以向商业伙伴提供企业内部业务逻辑的统一接口,方便与商业伙伴信息系统的集成,实现企业间数据集成、应用集成。
  3.4 集成系统的效果分析
  先豪集团在WEB服务应用于企业应用集成方面走出了坚定的一步,是对WEB服务应用于企业应用集成的研究和实践。在用户和项目组的共同合作下,经过数月的分析和实施,项目一期已经完成并顺利运行。项目一期仅仅实现了企业应用集成的一个子集、一部分,但是取得了很好的实效:
  首先,与传统的企业应用集成技术方案相比较,先豪集团WEB服务集成方案有效地解决了传统集成技术的三大困境:WEB服务以松散耦合的服务捆绑形式解决了传统技术要求客户端紧密耦合的难题;WEB服务使用标准Internet协议其通信能够有效地跨越防火墙通信;WEB服务基于XML技术,采用XML数据表示,能够有效地实现异构系统应用之间的通信。
  其次,通过WEB服务的应用,整合并重用了现有的软件系统。WEB服务以其自身的开放性、所使用协议的标准性为后续的功能扩展、信息化战略发展提供了统一、开放的基础平台,任何平台使用任何语言编写的应用都可以通过标准的Internet协议调用WEB服务接口。项目一期为整个供应链企业应用的整合、企业电子商务发展提供了良好的基础。
  
  4 结束语
  
  整个项目虽然取得了较好的效果,但在整个实施的过程中还是遇到了很多的问题,这也说明中国的系统集成还处在一个起步阶段,需要不断的去学习、探讨和总结,但我们也相信,WEB服务在集成中的应用将会越来越深入。
  
  参考文献:
  [1]Dien D Phan.E-business development for competitive advantages:a case study[J].Information
其他文献
摘要:从网络数据传输的安全性问题出发,研究了SSL运行机理和JSSE的框架及API,设计了一个应用JSSE建立安全连接的原型,并以实例验证其有效性。  关键词:安全套接字层;Java安全套接字扩展;工厂模式  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)08-10ppp-0c    1 SSL    随着计算机网络的日益普及,如何保证数据在网络上安全传输已成为一项基
摘要:Java程序设计语言是现今比较流行的编程语言,如何对高职高专的学生讲授这门语言,是研究的主要问题。首先论述了高职高专的教学特点,然后根据特点,从三个方面对教学实施过程进行论述。包括基础课程学习的研究,教学教法的引导,以及如何提高学生的学习积极性。最后对论点进行了总结。  关键词:Java;高职高专;实践  中图分类号:G44文献标识码:A文章编号:1009-3044(2008)30-0678
摘要:传统的计算机辅助教学(CAI)模式忽视学生的主体性和差异性,不能根据学生的各自特点实施因材施教。而智能计算机辅助教学系统(ICAI)坚持“以人为本、学生第一”的教育原则,尊重学生的个体差异性,实现因人施教、自适应性教学,充分发挥学生的主体作用。本文针对《计算机文化基础》教学中存在的不足,结合智能教学系统特点,研究并给出了一种基于Web的《计算机文化基础》的智能教学系统构造原型。  关键词:教
随着社会的发展,小学语文教育教学的观念正发生着的巨大的变化。在教材中,儿童文学作品的比重越来越大,越来越多的小学语文教师也有意识地将儿童文学引入小学语文阅读教学的实践。然而,长久以来,针对儿童文学作品阅读教学的理论和方法的研究较少。二十一世纪出版社集团出版、朱自强教授编著的《小学语文儿童文学教学法》以专著的形式系统地阐述了小学语文的儿童文学教学法,堪称是国内儿童文学教学法研究的开山之作,为小学语文
摘要:《数据库原理与应用》课程是2年制高职计算机软件及相关专业的一门专业基础必修课,重点阐述了该课程的实践教学方法,提出一些新的教学方法、教学手段和具体实施策略,提高实践教学质量和教学效率,培养学生的软件开发和维护能力。  关键词:数据库;实践教学;教学改革;高职  中图分类号:G434文献标识码:A文章编号:1009-3044(2008)21-30568-01    1 引言    《数据库原理
摘要:近几年来,随着现代科学技术的飞速发展,计算机软件的功能越来越强,课件的使用越来越普遍。本文就Authorware7.0在制作多媒体课件的过程中常用的方法与技巧进行分析,以提高广大教师开发多媒体课件的技术水平。  关键词:教学课件;Authorware7.0;交互性;流程线;图标  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)12-20ppp-0c    Str
摘要:射频识别技术作为一种新型的自动识别技术,具有可靠性高、保密性强、方便快捷等特点。针对计算机开放实验室管理中存在的问题,将射频识别技术引入到实验室门禁系统中,提高了实验室管理的科学性和可靠性。文章阐述了RFID的工作原理、系统的结构及其实现。  关键词:RFID;实验室;门禁系统  中图分类号:TP315文献标识码:A文章编号:1009-3044(2008)21-30552-03    Des
语文学科核心素养主要包括“语言建构与运用”“思维发展与提升”“审美鉴赏与创造”“文化理解与传承”四个方面。其中,“思维发展与提升”一直是课堂教学的难点。既然要“发展与提升”,那就是要借助阅读材料将学生的思维能力上溯到其所能达到的最高值,如此才能达到教学效果的最大化。那么,在阅读教学中,怎样才能有效培养学生的思维能力呢?本文以统编教材四年级上册《一只窝囊的大老虎》教学为例作具体分析。  一、把课文读
摘要:针对面向对象的开发工具PowerBuilder的教学特点和要求,在教学过程中进行了案例教学的实践和研究,这对于培养学生分析和解决问题的综合能力、改善教学效果有着重要的意义。  关键词:PowerBuilder;案例教学;数据窗口对象  中图分类号:G642文献标识码:A文章编号:1009-3044(2008)08-11ppp-0c    1 引言    PowerBuilder是软件开发中应
英美文学是世界文学宝库的重要组成部分,在世界范围内传播较广、影响较大。大量英美文学作品涌入我国文化市场,在满足国内读者需求的同时,也带来了语言文化差异上的问题。因此,由专业的英美文学研究者撰写的分析导读类作品,便成为读者在学习、欣赏英美文学作品时十分有益且必要的参考材料。中国人民大学出版社出版、刁克利编著的《英美文学欣赏(第三版)》一书,是此类作品中比较出色的一本。本书精编了英美文学作品的英文原篇