Font Size: a A A

The Application And Study Of Network Couseware Management System Based On Web Services

Posted on:2008-10-13Degree:MasterType:Thesis
Country:ChinaCandidate:J H WangFull Text:PDF
GTID:2178360215474258Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the unceasing development of Web application and Internet, the courseware also moved into network which by the initial was single plane version. At present, all kinds of network courseware emerge, but most of them have many problems, such as they are not advantageous for the modification and management, and cannot update as soon as possible. So many resources are wasted. If we can make a general platform and apply the single plane courseware in this platform directly, it will avoid the repetition development. So we can not only save the human and physical resource, but also bring bigger convenience for courseware manufacture and promotion. The effectual method to solve this problem is Web Services based on XML technical. It has provided the effective technical support for the dynamic network courseware management implementation. The prominent superiority of Web services lies in that it uses general Internet agreement and data format to realize the access to service. And the demander to Web services can base on any platform, use any programming language, only if they use the definition of interface to Web services to send and receive message. Now Web services already becomes the IT industry focal point, and all greatly main technical providers are impelling and paying attention to the development of Web services. The essence of the research on courseware management's application is the research on Web Services.This paper first introduces Web Services technology construction which used in the research of network courseware management system. The paper analyzes Web Services construction as a whole, also elaborates the Web Services concept, the model and the agreement stack. Later, it elaborates some key technologies which Web Services construction to need, such as XML,SOAP,WSDL,UDDI. Afterwards the paper introduces one extremely splendid Web Services frame software—Axis. It has two editions, java and C++. Compared with Java edition Axis, Axis C++ is very complex in installment and disposition aspect. In fact, the C/C++ runs more efficiently under the Linux operating system, so this paper mainly introduces the correlated disposition and application of Axis C++. At last, this paper uses Web Services solution to design and realize the network courseware management system. This system has the function of uploading and downloading courseware, the function of updating courseware content, such as adding, deleting, modifying, and the function of manage any courseware. The Web Services technology communicates in the whole system, and the format of data is XML. But the courseware management system has many deficiencies, such as that it don't take security into account.This courseware management system shows many characteristic of Web Services, including interoperability crossed platform, passing through the firewall, the function reusability, the service extendibility.
Keywords/Search Tags:Web Services, Network Courseware, Axis C++, Interoperability
PDF Full Text Request
Related items