对SOA体系系统集成的研究.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对SOA体系系统集成的研究.doc

对SOA体系系统集成的研究 摘 要:本文主要结合作者多年工作经验对专家系统和SOA的相关技术进行了详细阐述,然后展示了目前基于网络平台下的专家系统的通用体系结构,鉴于目前专家系统还存有不能协同服务的不足之处,在此基础之上加入处理层模块,从而提出基于SOA模式下专家系统集成的框架结构设计。 关键词:SOA;设计;系统集成 中图分类号:TP303 随着信息技术的迅速发展和企业信息化建设的快速发展,各企业建立相应的信息系统,包括ERP、CRM、PLM、OA、和工业应用系统。由于不同的系统实施团队,不同的系统经常使用不同的数据库在不同的编程语言中,不同的平台,这些系统是相互独立的,数据不能共享,我们把这些单独的系统异构系统的。 专家系统的基本含义是计算机系统、计算机技术和人工智能技术,根据某一个领域是存储在计算机专家的知识和经验,来模拟专家的推理和判断的思维方式,提出了用户提供专业的解决方案,以达到模拟人类专家的决策。 计算机应用技术,经过多年的快速发展,专家系统技术相关理论的研究已经趋于成熟,并且成功地逐步扩展其应用领域,研发了多种专家系统,包括决策专家系统的知识水平达到了一小部分,一些比在功能领域人类专家甚至更多,并在实际应用中的社会生活产生了较好的经济效益。 一般专家系统知识库、规则库、人机界面,通过推理机、知识获取和解释规则的六个部分,核心是知识库、规则库、推理机的设计。专家系统的基本结构如图1所示。 图1 专家系统基本结构 传统的专家系统主要是一个知识库,知识共享和交流的缺乏,难以实现协同工作。他们经常运行在它自己的平台,从而大大限制了信息共享和协同工作。在现代社会的迅速发展,互联网的普及是大势所趋,信息共享,共享高度,不受地域限制是非常重要的。目前,Web技术日趋成熟,通信技术和互联网技术为切入点,以实现资源的优化配置现有的专家系统将迅速发展,对专家系统的开发,可以在任何时间通过网络向客户提供服务。 1 SOA的相关技术 1.1 SOA的实现 SOA面向服务的体系结构(Service-OrientedArchitecture)是一个组件模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署。SOA是一种粗粒度的,松散耦合的服务架构,通过简单的通信服务,精确定义接口,不涉及底层编程接口和通信模型。 1.2 Web服务技术 Web服务采用SOA架构,其基本结构如图2所示 图2 Web服务基本结构 2 基于SOA专家系统的结构模型 使用SOA模型为原型,专家系统基于Web服务技术、专家系统发展的必然趋势。基于Web服务,如图3所示的专家系统结构简单。从表示层、应用程序层、数据层,它是由三个层次,包括用户请求,一个Web接口、数据控制、推理、知识库、数据库、解释器。主要功能为用户的网络接口,用户在网络层的系统建立一个桥梁;推理机是由知识库和推理来获取有关信息和总控制;翻译成机器语言代码转换的推理过程;知识和推理规则存储在专家知识库的应用程序;保存数据库和事实和结果的全过程。 专家系统的网络交互定位之间的基于互联网的水平,系统中的各类用户,应用服务器包括专家和普通用户可以通过浏览器访问专家系统,问题是转移到网络的推理机、解释,然后Web推理机通过后台数据服务器,和推理规则库和知识基础,得出结论,最后将推出结论报告给用户。 图3 基于Web服务的专家系统结构 基于SOA的专家系统较以往的专家系统有以下几点:(1)Web服务访问方法更加便利,不受时间和空间环境的限制,拥有网络共享、孤立个体的协同通信。(2)基于Web的用户界面更简化,并支持多个用户界面操作。(3)专家系统可以专注于互联网,使用Web开发的成熟技术,高效实现专家系统之间的通信的功效。 3 基于SOA专家系统的集成设计 3.1 设计目标 随着社会信息量快速的增加,现在独立专家系统不能跟上社会进步的快速发展。专家系统基于网络环境下的Web服务专家系统,但是也应该和相关问题的处理和并发控制,信息安全设计、网络管理。文章主要阐述的是基于SOA集成专家系统,首先,通过一组接口设计中的一个Web服务设计,每个专家系统需要实现特定的接口的服务,在每个专家系统,最后通过寄存器可以提供专家服务,应用程序、资源共享,这种设计使得专家系统,具有高可伸缩性。 3.2 专家系统集成体系结构 通过前面的分析专家系统可以看出,基于SOA的Web服务,可以实现与专家系统应用的集成,达到协同工作的目的。本文增加了一层协同问题的原始Web服务系统的集成环境中,许多专家系统,这种基于Web服务架构的专家系统如图4所示,主要客户层,服务层,处理层和数据层是由四部分组成的。 总之,企业信息系统基于SOA的集成将会扩展到整个行业企业之间的资源整合,以促进企业的快速发展信息,引领企业信息化建设进入了一个

您可能关注的文档

文档评论(0)

ganpeid + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档