Font Size: a A A

Design And Implementation Of Real-time Answering System Based On Web Browser

Posted on:2009-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y X LiFull Text:PDF
GTID:2178360275972342Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the rapid development of computer network and the communication technology, the education sector are paying more and more attention to facilitate and enrich teaching through the network methods, the development of on-line virtual classroom has become a hot pot int the computer-aided education, which is also a direction of the modern education path. The current real-time remote communication systems are this twos: C / S and B / S structure model. The former can be installed by the two sides to support large-scale developed software, and fully functional platform for the communication; the latter is based on the Browser containers (such as IE browser), lower requirements for the client, but easy to create a "thin clients, fat server" problem, so this one is only suitable for small applications. To develop a platform for academic exchanges which can not only satisfys basic communication needs but also would not cause the server too "fat" problem is the goal.This paper firstly introduces present network education system developed on the basis of the WWW technology, and then introduced the needed the background knowledge, and then described the design of the structure of this article's system, realization details, the key technologies and the used methods, finally summary the system's features and some new exploration. This system uses the Java language for development, use Java Applet (Java applets) to achieve a better real-time exchange function in browser, including Whiteboard, text chat, save to files and read history files, use JMF (Java Media Framework) which provided a set of common Java API to visit the bottom of the media framework, through the RTP (Real-time Transport Protocol) protocol to capture,transfer and manage the time-based media data, use JSP technology to desing the front-page operate the database. By the superiority of the Java platform, programs are "prepared once, runned everywhere."In this paper, B / S (browser / server) structure model is chosen for designing, client programs are extended to the Applet class, which run well in the browser and let the client "zero install", server programs run int the DOS environment which implement judging,transmitting,saving the messages from clients. The System has passed test in the laboratory subnet, implemented mulit-to-multi community.
Keywords/Search Tags:Java applet, Java Media Frame, White board, Audio transmittion, Digital signature
PDF Full Text Request
Related items