e-Learning Management System Using Service Oriented Architecture
- 1 ,
- 2 , Afganistan
Copyright: © 2020 Mohammed A. Jabr and Hussein K. Al-Omari. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Problem statement: Service Oriented Architecture (SOA) defines how to integrate widely disparate applications for a world that is Web based and uses multiple implementation platforms. Using (SOA) one can build durable e-learning contents, regardless of changes or evolutions in technology. This means that new content should be added to existing content without costly redesign, reconfiguration, or recoding. Approach: In this study an e-Learning management system with Web services oriented framework was proposed. The system will be an open source application with client-scripting facility. It also supports the cross browser and it is fully integrated with different databases; MS SQL Server, MS Access, Oracle and LDAP. Results: The key values of Interoperability, durability, compatibility, manageability, dynamic reusability and accessibility in the proposed architecture enhance the future e-Learning systems to communicate more efficiently and share data more easily. Conclusion/Recommendations: Web services architecture will provide a standard based platform for Service-Oriented Computing. It defines itself as a set of specifications that support an open XML-based platform for description, discovery, and interoperability of distributed, heterogeneous applications as services.
- eLearning, e-Learning
- evolutionary model
- 3-tier architecture
- service oriented architecture