Font Size: a A A

The Design And Achievement Of Distributed Communications Platform Of Network Teaching System

Posted on:2015-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:S Q PengFull Text:PDF
GTID:2298330434452326Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of multimedia technology and communicationtechnology, the changing distributed network communication is applied in networkteaching system. At the same time, the change puts forward higher requirements,especially in communication stability and robustness, to the system developers.Distributed communication platform using TCP/IP to implement processescommunicating between different host networks and block all network detailsprovides service interface for the upper application. Distributed communicationsplatform of network teaching system combining with the characteristics of networkteaching system and distributed communication platform shields the complex networkstatus and the realization of the network protocol to provide communication serviceinterface and basic services irrelevant with the specific application for the upperapplication subsystems, which enables developers to focus on complex interactiondesign and the realization of business logic. Distributed communications platformemphasizes on the reuse and expansibility of design, which enables developers torealize the rapid development of interactive application system, shorten thedevelopment cycle, and constantly improve the robustness of the software in adistributed communications platform.The thesis briefly analyzes TCP/IP protocol, RTP/RTCP protocol,WSAAsynSelect (asynchronous I/O model) and relevant principles and technologywhich are used in this topic. In addition, the thesis analyzes the subject overallfunctional requirements and the goal expected to reach, and puts forward the overallstructure of the distributed communication platform of network teaching system basedon the functional requirements. Starting from the structure, the paper analyzes eachmodule detailed design of distributed communications platform and illustrates thefunction structure of modules and the realization of key module in detail. At last, thethesis builds a simple model of communication and designs a test case which is usedto test distributed communications platform. The result of the test shows that thedistributed communication platform can correctly call related functional applicationsand realize the real-time transmission, which achieves the system designrequirements. Distributed communication platform based on network teaching system providescore function of network communication of the network teaching system, which iseasy to extend and reuse. It shields complex network environment and convenientapplication writing, management and maintenance, offering a certain reference value.
Keywords/Search Tags:network teaching system, distributed communications platform, RTP/RTCP, multi-cast
PDF Full Text Request
Related items