Article Preview
TopIntroduction
With the preliminary practice and development of regional basic education informatization, the direction of educational informatization construction has also changed, from focus on investment to focus on benefits, from focus on local to focus on the whole, from focus on infrastructure to focus on applications and services (ZhuYang Huang et al, 2018). This informatization should be based on various factors including, the architecture of education, information platform that provides information, integration and service plan, resources, data, information and application process, the way integration of service is carried out, on the complex heterogeneous application system, on business services and system integration of business process. So the requirement is to make the original rigid system into an adjustable one, according to the change of demand, which should quickly adapt to the new requirements. A system that should be capable of reducing degree of difficulty with the frequent change of business management under the uniform data exchange standard and interface specification. Another requirement is that it should be driven by the business flow between each system, using global monitoring, it should timely find bottlenecks in the business process, improve business processes across the system of supervision(Alexandre Albinet et al, 2019)
In order to adopt above requirements a new approach named as SOA (Service-oriented architecture) for software planning and construction is used in recent years. This application is best suited to our need because of various features which are must for our requirements. It is capable of truncating the software application into communicated and independent process according to the requirement (Cloud Computing Architecture, 2017). This will help us in designing an integrated application which is simple and more efficient. Earlier this SOA implementation framework was used by software engineers to achieve SOA goals. In Fig. 1(Abuhejleh, Ala'a, 2017), SOA meta-model is represented. It can be seen from figure that it has multiple layers, representing the distribution of task in various stages. The vertical line between the layers is representing how they are connected with each other in application while being independent (Abbas, A., et al. 2017).
Since the concept of SOA was proposed, many domestic and foreign institutions and enterprises have defined and explained it, but it has not yet formed an authoritative and unified definition. SOA is not a technology, but a method and process of building systems and software through the stages of system planning, design, construction, operation and maintenance. SOA is a complete architecture of software systems, including the operating environment, programming model, architectural style, and related methodology (John Torous et al, 2018) . Its core is the service and covers the entire life cycle of the service, modeling - development - assembly - operation - management. The core philosophy of SOA is business driven, with a loose, flexible architecture to meet on demand business needs.
Service orientation is the development direction of educational information system, which integrates resources, data, information and application process in a service-based way to make them interrelated, data Shared and integrated. Therefore, the resource integration and service solutions based on SOA architecture provide the implementation strategies, methods and technologies for the construction of modern educational informatization.