节点文献

基于XML Web Services的协同设计通信相关支持技术研究

【作者】 杨玉凤

【导师】 刘弘;

【作者基本信息】 山东师范大学 , 计算机软件与理论, 2005, 硕士

【摘要】 随着世界市场的竞争日剧激烈,现代企业的生存与发展面临更加严峻的挑战。企业产品设计日益成为企业赢得竞争的关键因素,产品的用户需求和市场需求越来越个性化、多样化,在这种形式下,企业应充分利用以Internet 网络为核心的信息技术,用新的设计和制造模式来提升自己的市场竞争力,实现对分布的信息资源的快速调集和利用,形成基于网络的企业内部或者企业之间团队化协同设计、制造模式。以Internet 为基础,越来越多的异地企业、设计资源、设计人员开始组织起来,进行合作及共享数据,实现分布式网络化协同设计。同时,越来越多的企业在产品设计时,要求其供应商也参与产品的开发,供应商、合作伙伴能在第一时间得到一致的产品信息,并利用这些信息展开实时的协同开发:包括协同产品设计,进行干涉检查,模拟运动仿真,实现远程评审,交流设计思想等,有利于减少工程变更、削减成本及加速上市时间。但是,现有企业间计算机软、硬件信息平台大多为异构平台,协同过程中涉及的大量产品信息由不同应用领域的应用软件或同一应用领域的不同应用软件产生,因此,只有使用一种通用的数据描述方式,遵循统一的普遍支持的通信协议标准,使来自不同信息源的异构异类信息能够动态结合,并以一种统一的、可互换的方式表达,才能实现异构大量信息的共享和交换。目前已有的较成熟的分布式网络化协同设计系统,大多只实现了局域网内完整数据交换,对于广域网结构和跨平台情况下的数据交换问题解决得不是很完善,设计研究相对来说较少。XML Web Services 技术为网络化协同设计的发展提供了广阔的应用前景。目前,采用Web Services 进行产品协同设计制造的研究在国外的研究处于初步阶段,国内也比较少,还没有形成完整的理论。例如,目前有不少的协同设计系统提供自己的客户端桌面工具与服务器端连接,客户端需要安装客户端程序,这对异构环境下的分布式系统来说,并不是一种好的选择。如果能利用XML Web Services 技术来改善跨平台协同设计的数据交互,将具有重要意义。协同设计强调多个设计主体之间的协作,所以多个用户之间的数据交换与传输是非常频繁的。对于异构网络,如何保障大量异构信息在网络上进行安全高效的数据交换及协调,实现信息的动态共享,并以一种统一的、可互换的方式表达,通信是关键因素。SOAP 协议(Simple Object Access Protocol,简单对象存取协议)提供了这样一个普遍支持的标准,允许在不同平台上、以不同语言编写的各种程序以基于该标准的方式相互通信,同时提供尽可能最大的伸缩性。SOAP 的详细定义是“SOAP是一种基于XML 的、用于在Web 上交换结构化和类型信息的简单的轻量协议”。与之前的CORBA 和DCE 相比,SOAP 方法要简单得多,因此要实现与标准兼容的SOAP,障

【Abstract】 As competition of the world market being fierce day by day, the survival and development of modern enterprises face more severe challenge. Enterprise’s product design becomes the key factor of winning the competition day by day. Based on modern Intelnet that develops at full speed, more and more enterprises in different places , design resource , designer begin organizing, entering into cooperation and sharing data, to realize networking in Coordination Design. However, the information platform of software and hardware of the computer among existing enterprises is mostly different, a large number of product information involved in the course are produced by different application software of the application software of different applications or the same application, only follow the unified international standard, use a kind of datum describe way in common use, combine alien information from different information sources and differently dynamically, and express in a kind of unified , interchangeable way, could realize sharing and exchanging . Have supported the systems that CAD designed in coordination to mostly only realize the intact data interchange in the LAN at present; Step as to WAN structure data interchange problem , platform of situation afford to solve. Solve CAD stepping the platform under Internet environment and design in coordination has very extensive user’s needs. The technical standard Web Services technology put forward in 2000 and 2001, has offered the wide application prospect for development that is designed in coordination. At present, adopt Web Services and carry on products and design research that is made in coordination few at home, the research abroad is at preliminary stage , has not put forward an intact theoretical foundation yet. For example, there is many working in coordination with and designing and offering one’s own customer end desk-top tool to connect with end of the server systematically at present, the customer end needs to install the customer end procedure . It is not a kind of wise choice like this to distributed system, especially under the different environment of constructing. Design and emphasize the cooperation between a lot of design subjects in coordination, so the data interchange and transmission between a lot of users are frequent. Construct the network to some differently, how to carry on the data interchange and coordination of the safe high efficiency, communication is a key factor. This text combines current situation of the development and relevant research results designed in coordination, the relevant support technology of communicating to designing the system in coordination carries on research, have certain realistic meanings. The appearance of XML language brings the brand-new life for realizing the product information is stored and exchanged. Utilize the characteristic model to set up and design the resource database, utilize flexibility of XML, change the data into XML form to store (customer end and database server end), reduce the data and store the complexity exchanged greatly , and can also enable these data to be read by different procedures . XML utilizes HTTP to bear the weight of information, turns data array into a form that can be transmitted , enable it to be decoded on any platform easily, realize that constructs the data interchange between the platforms differently on the network , solve the problem that step the platform and transmit the data. Adopting system of three layers structure, divided into customer end, Web server and data server, provide service for the design in coordination through Web method of service, have good platform independence and expanding. Adopt the increment method to carry on information mutually between customer end and server end, the effective flow of reducing network, has improved the systematic response speed. System integration , stability and expansibility are all very strong; It is more rational for the logic of the application program to makes up , distributed, have reduced the development cost of the products and degree of difficulty . The system is constructed because of Web Services, offer a platform having nothing to do with operating system , programming language , type of the machine , running environment, share various kinds of application on the network. Using SOAP protocol to carry on data interchange, send the information of XML form , utilize expansion and flexibility of XML, come encapsulation and exchange long-range course transfer and unity that reply express the form, realize the complicated application and communication while using on Internet. Constructing the communication between enterprises differently, it is very important to ensure the information security, it is an important factorof influencing information transmission efficiency. The security ensures the respect to adopt the controlling mechanism of access based on the role -the model, adopt different authorities to users of different ranks . Through the rational access control strategy in the design, the security caused by organizing cooperation more will be improved greatly. This method has common ability, realize in supporting the other relations data base management system of standard SQL. The authority suitable for other systems too is managed. System this make design in coordination different to construct each side can go on comparatively safe , real-time , high-efficient working in coordination with , to design procedure carry on scientific management , improve design efficiency , make enterprise win the market the competitiveness .

  • 【分类号】TP393.09
  • 【被引频次】2
  • 【下载频次】204
节点文献中: 

本文链接的文献网络图示:

本文的引文网络