Service Oriented Architecture Adoption in E-Education System
Service Oriented Architecture is an architectural paradigm and discipline that may be used to build infrastructures enabling those with needs (consumers) and those with capabilities (providers) to interact via services across disparate domains of technology and ownership. The Service Oriented Architecture facilitates the development of systems that supporting modular design, application integration, interoperation and software reuse. 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.