Font Size: a A A

Research And Implementation Of SCA Assembly Model Specification Based On IoC Technology

Posted on:2011-07-17Degree:MasterType:Thesis
Country:ChinaCandidate:H ZhangFull Text:PDF
GTID:2178360302480191Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid development and changing environment of business in modern, enterprise application systems need to be adapted for constantly changing business requirements so as to provide enterprises with new solutions which can deploy business strategy under new situation rapidly.However, the traditional business solutions can not meet this requirement. In order to solve the problems which the enterprises faced with and ensure new solutions to meet the later changing business needs, the idea of reusability and flexibility in software development is promoted continuously. How can we find a new enterprise application integration solution to ensure the reusability and flexibility of business for the purpose of reusing existing resources in the greatest extent and adapting them to new changes quickly when the changes occured in the business and enterprise ? The concept of Service-Oriented Architecture (SOA) and Service Component Architecture (SCA) are proposed to find out the solution.SCA describes the use of SOA to build applications and systems models.Based on the research of SCA service component assembly model specification, this paper proposes a new method to divide the process of building a service-oriented application into two main parts,including the realization of components which provide services and reference to other service components,assembling components and the way to build business applications with one service references to other services.Meanwhile, according to the research on the technology of IoC, the assembly mechanism of the service reference and binding in the existing model, this paper puts forward a new hierarchical model creatively to divide service components assembly model into four layers as follows: component realization layer, component interaction layer, service interaction layer and service management layer. This model combines static mechanism with dynamic mechanism according to the interaction and reference among these services, which supplies much more flexibilities to enterprise business applications.After researching on the service component technology in combination with component management container technology and component assembly model, it designs and implements a service component assembly model platform based on IoC. Finally it provides a new enterprise application integration solution to maximize reuse of existing service components in the systems and applications.It aims to improve the adaptability of IT assets and the efficiency of development, shorten the cycle of project development and reduce the cost of enterprise development.This paper proposes the service component assembly model based on IoC technology, which applies to the business platform of Wonders Information Co., Ltd.The practical application shows that the proposed development model simplifies the development of business components, and optimizes the assembly and deployment of business solutions as a series of service. It can also greatly improve the portability, reusability and flexibility of enterprise integration application. In the meaning while, it contributes to develop and build enterprise application integration system based on SCA service components assembly model and has achieved certain effects.
Keywords/Search Tags:service, component, assembly, model
PDF Full Text Request
Related items