Font Size: a A A

Based On Soa Plm Component Library System Design And Implementation

Posted on:2010-10-05Degree:MasterType:Thesis
Country:ChinaCandidate:S YangFull Text:PDF
GTID:2208360275955142Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The technology of software components which is used to develop software is the future and hope of the software industry's road.Software is composed by components.The industry chain of the component manufacturers,components assembling enterprise,software serving enterprise will be formed and the industrialization of software will be really achieved.Accompanied by the expanded trends of software components,component library is produced.With the development of computer networks,distributed system and the appearance of SaaS(software-as-a-service), PLM component library system which developed by traditional model of software components reflects many defects,such as the poor generality and cross-platform,the low flexibility and efficiency.In order to overcome the above problems,a service-oriented architecture(SOA) is introduced.Subsequently,PLM component library system based on SOA is designed and achieved.First,this paper reviews the software reuse,the history of software development technology and the related theory of components.The definition,description,classification and representation of components is explained and the specific application examples in PLM components is given.Then an elaborate account of SOA is given on the definition,characters, benefits,basic framework,and the key technology of SOA implementation-Web Services,the knowledge about J2EE support for Web Services and XML analytical technology.And discussed the difference and relation of component-oriented and service-oriented.On the basis of these theories,the feasibility of PLM component library combination of SOA is analyzed;the PLM component library management system based on SOA is designed and implemented.For the PLM components of source code,faceted classification model used to describe components,with J2EE structure of the system to set up,XML language used to express and store components,this method can enhance the flexibility and cross-platform nature of the system;For the distributed PLM components,J2EE Web Service is used to package PLM components or component library into service,the external public interfaces are leaved for calling by the user of components, thereby shielded heterogeneity of distributed components.The co-operation of cross-platform and loosely will be achieved.Finally,the conclusion is made in the end of the thesis,and pointed out the aspects which need to be improved.With the constant improvement of SOA technologies and standards,and the enriching of PLM domain components,enterprises can produce the appropriate PLM system rapidly according to their needs which has great significance of speeding up the construction of enterprise information.
Keywords/Search Tags:Component, Component Library, PLM, SOA, J2EE Web Service
PDF Full Text Request
Related items