SOA) has gradually become as the mainstream architecture method of enterprise application. With " />
The Research and Implementation of OA System Based on SOA and Workflow
|School||Northeast Normal University|
|Course||Computer Software and Theory|
|Keywords||SOA OA ESB Web Services MVC|
With the rapid development of the computer industry, Service oriented architecture (OA' dissertation">SOA) has gradually become as the mainstream architecture method of enterprise application. With SOA, the function units of enterprise application, which will be provided to customer, will be implemented as Web Services format. The high reusability and loose coupling characteristics of SOA make enterprise adjust to the market demand immediately. Enterprise Service Bus (ESB) is one of the most important realization modes of SOA. ESB provides a service agent mechanism which will reduce the coupling between service provider and service consumer. Meanwhile, it can also integrate applications based on different technology.Office automation system (OA) is the combination of computer network and modern office. OA replaces the traditional and inefficient manual operation mode. Now, many software providers have developed full-featured OA system, however, function and business processes usually are fixed in the system which can’t change as demand.In this paper, firstly, I will introduce the theoretical knowledge of SOA. Secondly, I will study open-source project named Mule ESB. Finally, I will acquire functional requirements form existing OA systems, and then, develop an OA system base on Mule ESB. In the process of designing system, this paper put forward MVC mode plus ESB, and the functional units of system are registered as Web Services on Enterprise Service Bus.