节点文献

基于XML的集成中间件技术研究

The Research of Integration Middleware Technology Based on XML

【作者】 鱼滨

【导师】 郝克刚;

【作者基本信息】 西北大学 , 计算机软件与理论, 2003, 博士

【摘要】 分布式计算环境的显著特征是异构性。在异构的网络环境下,如何有效地实现分布式计算,要解决的关键问题是分布式对象的互操作,解决的主要方法就是采用中间件(middleware)技术。目前,分布式计算技术已经进入了一个新的发展阶段,即中间件技术阶段。由于中间件技术的巨大优势,使其成为目前发展最快的软件品种。 本课题的研究内容主要包括:基于异构网络的中间件的体系结构,异构中间件系统的桥接,中间件与构件功能实体之间的互操作性。研究目标是突破与中间件相关的理论问题,并开发出能克服当前分布式体系结构局限性的面向应用开发的高层中间件产品,而把各种对象中间件技术作为它的底层支持。 本文的主要工作和创新点如下: 1.系统研究了CORBA、DCOM和EJB/JavaRMI的互操作。深入分析了CORBA、DCOM、J2EE/EJB和Web Services的体系结构和各自的特点,阐述了分布式互操作协议模型的发展历程。指出了当前的分布式体系结构的局限性。 2.提出了集成中间件的概念并阐述了它的理论意义和工程意义。 3.提出了一种基于XML的集成中间件体系结构。 4.设计并实现了一个基于XML的集成中间件XSware。 5.用XSware设计并实现了一个应用服务器DHVP。 6.定义了一个基于XML的数据可视化描述语言

【Abstract】 The distinct character of Distributed Computing Environment (DCE) is heterogeneity. The key to implement distributed computing effectively in the heterogeneous networks is to implement the interoperation of distributed objects. The solution is mainly to use middleware technology. Nowadays, distributed computing technology has reached a new seedtime that is a stage of middleware technique. By reason of it’s a great many advantages, middleware technique becomes the category of software product that developed most quickly.Our research in this paper involves the middleware architecture in the heterogeneous networks, the bridge of heterogeneous middleware systems, and the interoperation between middleware and component entities. Our goal is to expand the middleware theory and to develop high level middleware products oriented distributed application which can overcome the shortcoming of the current distributed architecture, and help developer using object middleware as underlay er services to implement different business application systems.The main works and achievements in this thesis include the following aspects:1. The interoperation of CORBA, DCOM and EJB/JavaRMI are systemically studied. The architecture and their characteristics of four middlewares-CORBA, DCOM, J2EE/EJB and Web Services are carefully analyzed, and the protocol development course of the distributed interoperation is illustrated. At the same time, the shortcoming of current distributed system architecture is described.2. Not only the concept of integration middleware is defined, but also its academic and engineering significance are expatiated.3. An integration middleware architecture based on XML is given.4. An integration middleware called XSware(Xml-based SOAP middleware) based on XML is designed and implemented.5. An Application Server called DHVP(Distributed Heterogeneity data Visualization Platform) is designed and implemented by using the XSware.6. A data visual description language based on XML data called DVDL(Data Visualization Description Language) is given.

  • 【网络出版投稿人】 西北大学
  • 【网络出版年期】2004年 01期
  • 【分类号】TP393
  • 【被引频次】35
  • 【下载频次】1183
节点文献中: