Font Size: a A A

Application And Research On SOA Technology In Resource Sharing Of The Web-based Curriculum

Posted on:2010-04-22Degree:MasterType:Thesis
Country:ChinaCandidate:Z A ZhangFull Text:PDF
GTID:2178360302462614Subject:Education Technology
Abstract/Summary:PDF Full Text Request
The Web-based Curriculum is the important carrier of distance education resources, and the construction of Web-based Curriculum resources is the key to the Web-based Curriculum. The quality of Web-based Curriculum construction directly relates to the execution results of distance education. How to share the Web-based Curriculum resources effectively has become the focus of the construction of Web-based Curriculum resources. During the process of investigation and analysis of domestic and foreign construction Web-based Curriculum resources it embodies that the resources management is scattered, disorder and the development technology is difficult to integrate. Therefore it causes interactive inconvenience and educational resource sharing inefficiently.In order to give full play to the role of Web-based Curriculum to meet diverse need of teachers and students, the paper proposed a solution based on SOA to achieve the goal of the Web-based Curriculum resource sharing effectively. This solution take the advantages of SOA and take Web services as the core technology, combined with the actual requirements of the Web-based Curriculum resource sharing, to design the hierarchical architecture of the Web-based Curriculum in .NET development environment and give the resource management module and the detailed implementation process.This paper firstly introduces the computing environment of service oriented, the connotation and basic elements of SOA, and introduces the technology such as Ajax, XML, Web services, SOAP, WSDL, UDDI, and the operating mode of Web services to realize the SOA in detail. Secondly, after analyzing the requirement of the system function, according to the basic principles of SOA, based on the model hierarchical architecture design logic structure in detail, and from the angle of technical framework described each layer function and implementation technology, and design the disposition architecture. Finally, the paper based on a case of resource management module to illustrate specifically how to implement the process of each layer. The process include creation of database model, design of entity class, creation of interactive model, the interface of data access layer and business logic layer, dependency injection pattern and IoC, data access layer, business logic layer, service layer and expressing layer.
Keywords/Search Tags:SOA, Web Services, Web-based Curriculum, Resource Sharing
PDF Full Text Request
Related items