Font Size: a A A

For Multi-protocol Electronic Data Exchange Engine

Posted on:2007-06-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y L GuiFull Text:PDF
GTID:2208360182479138Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Information exchange becomes more and more important with the development of economy. It is the keystone that the Electronic Data Interchange (EDI) software how to adapt the communication network environment due to diversity of EDI communication network. A kind of protocol stack is proposed to support many kinds of protocol designed so that one can select appropriate protocol according to the reality network environment.A kind of EDI software engine was given based on the study of EDI systems and EDI .communication networks. The protocol stack of the engine was proposed, the protocol driver interface of protocol stack was designed, and further the protocol drivers for TCP/IP client, FTP client, HTTP client, File client and MQSeries client were realized. Finally function and code coverage tests were conducted by Rats tools and its results were analyzed by BullseyeCoverage tools.The protocol stack architecture based on the TCP/IP protocol stack model was designed with object oriented method and realized using C language.The protocol stack realized in the dissertation has been used in practice. It can be run stably, reliably, efficiently and scalably on variety of operating system platforms, which is important for interconnection of EDI system and promising for future applications.
Keywords/Search Tags:EDI, Engine, Protocol Stack, Event, Message
PDF Full Text Request
Related items