Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2006, Vol. 32 ›› Issue (22): 136-138. doi: 10.3969/j.issn.1000-3428.2006.22.049

• Networks and Communications • Previous Articles     Next Articles

Design and Implementation of XML-based Membership Protocols

YU Yong1, HUANG Zhiqiu1, LIU Yi2, ZHOU Anning2   

  1. (1. Department of Computer Science, Nanjing University of Aeronautics and Astronautics, Nanjing 210016; 2. College of Airspace Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016)
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-10-20 Published:2006-10-20

基于XML的组员关系协议的设计与实现

余 勇1,黄志球1,刘 毅2,周安宁2   

  1. (1. 南京航空航天大学计算机系,南京 210016;2. 南京航空航天大学航空宇航学院,南京 210016)

Abstract: Concerning the developed cooperative design system, a new XML-based method to design and implement membership protocols in collaboration layer is presented. The communication behavior of membership protocols is analyzed and with the aid of UML the typical requiring, responding and notifying protocols are designed through object-oriented concept. Based on object-oriented analysis of the protocols, the mechanism of protocols design following XML Schema specification is illustrated. The main flow of embedding the protocols is given by packing and parsing XML-based protocols in the cooperative design system prototype. This kind of protocols can be used in the other heterogeneous cooperative application platforms.

Key words: XML, XML schema, UML, Membership, Protocol

摘要: 结合开发的协同设计系统,给出了协作层基于XML的组员关系协议的设计与实现方法。分析了组员关系协议的通信行为,并使用UML的面向对象方法分析与设计了请求、响应和通知协议,详细说明了使用XML Schema实现通信协议的方法,结合协议实例,给出了基于XML的协议的打包和解析,并证明了协议的可行性。该协议能应用于异构平台下多种协同应用系统。

关键词: XML, XML Schema, UML, 组员关系, 协议

CLC Number: