With the rapid development of the computer technology, the scale of the information system is becoming larger and more complicated, there are two problems facing persons of IT industry: First, to decrease the cost in software's lifecycle. Second, how to utilize the existed technology farthest. The solution of these problems requires some economical and the support of the flexible IT framework.To solve the two problems, this article focuses on the concepts, advantages, the history and the main technologies relevant to SOA; Combined with the author's practical experience and the example of medical insurance system, based on the understanding of SOA, the steps of the development of SOA, the central application model of SOA and the whole model of service-oriented architecture in the enterprise development included, will be introduced. And how to develop, integrate and dispose existed resources of the enterprise with SOA will be primarily performed. Finally, the article concludes the problems of SOA possibly applied to the present system, and prospects the future of SOA. |