Research and Implementation of a Research Projects Management System Based on SOA
Gang Zhang, Yue Ao Tong, Mengwen Liu
Abstract
Gang Zhang, Yue Ao Tong, Mengwen Liu
Abstract
In order to cooperate and integrate among heterogeneous systems of different departments in schools, a solution of Research Projects Management System (RPMS) based on Service-Oriented Architecture (SOA) is proposed in this paper. This solution divides the application system into two parts: service layer and application layer. Service layer provides the abstract level between traditional business process and application layer. The service in service layer encapsulates the business unit and business process logic. After analyzing some SOA's techniques, our system uses Web services as service layer and adopts Apache Axis2 as the engine of web service process. Application layer encapsulates application logic to achieve concrete functions. The system employs J2EE architecture to implement concrete business functions [1]. The implementation of this system achieves the purpose of information interaction and business process integration between heterogeneous systems. Every part of this system has favorable ability of reusable, and can fit the changes of business process rather good.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In order to cooperate and integrate among heterogeneous systems of different departments in schools, a solution of Research Projects Management System (RPMS) based on Service-Oriented Architecture (SOA) is proposed in this paper. This solution divides the application system into two parts: service layer and application layer. Service layer provides the abstract level between traditional business process and application layer. The service in service layer encapsulates the business unit and business process logic. After analyzing some SOA's techniques, our system uses Web services as service layer and adopts Apache Axis2 as the engine of web service process. Application layer encapsulates application logic to achieve concrete functions. The system employs J2EE architecture to implement concrete business functions [1]. The implementation of this system achieves the purpose of information interaction and business process integration between heterogeneous systems. Every part of this system has favorable ability of reusable, and can fit the changes of business process rather good.
Key concepts: Business logic, Service-oriented architecture, Data access layer, Service layer, Computer science, Layer (electronics), Business process, OASIS SOA Reference Model