Font Size: a A A

Research And Implementation Of Technical Resources Database Architecture Based On SOA

Posted on:2009-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:C X HuFull Text:PDF
GTID:2178330332985463Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
At present, two problems about systematical construction of scientific and technical resources database need solving urgently:one is how to reduce the cost by making full use of present investment and integrate the resources; the other is how to respond rapidly to the changes and the increases of service demands. However, present mature solutions to these two problems are not very satisfactory. Therefore, the dissertation mainly studies Service Oriented Architecture (SOA), which is one of the new software architectures.On the basis of introducing the notion of SOA, the characteristics of SOA are discussed in detail. Through the discussions, we get a better understanding of its functions and meanings. Then Web Service as an implementation technology of SOA is analyzed. The relationship between Web Service and SOA is summarized and how Web Service supports to realize SOA are recapitulated. The strategy of SOAD(Service Oriented Architecture Development)is discussed, and the process of SOMA(Service Oriented Modeling Architecture)is expounded.The SOAD modeling method is analyzed and a new combination pattern of SOAD which adopts the meet-in-the-middle modeling process is put forward. The method is applied in the technical resources database project, while the modeling activities and process are introduced. The feasibility of this method has been validated in typical application.On the basis of the modeling process, the dissertation adopts the method of Struts+EJB+Web Service based on Service Bus, and explains the implementing process of SOA in great detail with the realization of a sub-service as an example.. The system has been in test running, and is praised by the user.
Keywords/Search Tags:SOA, SOAD, Modeling, J2EE, Struts, EJB, Web Service, Service Bus
PDF Full Text Request
Related items