{"title":"An architecture model for dynamically converting components into Web services","authors":"R. Lee, Haeng-Kon Kim, Hae-Sool Yang","doi":"10.1109/APSEC.2004.23","DOIUrl":null,"url":null,"abstract":"Components are the basic building blocks of enterprise and distributed applications. Component-based development (CBD) is the technique of using a component framework to develop components and it focuses on developing large software systems by integrating previously existing software components. Component oriented architecture has already being developed by which components may be developed, assembled, stored and reused. It is possible to assemble an application from a repository of components developed in various languages by homogeneous or heterogeneous composition. Web services represent an evolution of the Web to allow the open and flexible interaction of applications over the Internet. Web services standards provide a high level of interoperability across platforms, programming languages and applications and hence these facets of Web services have been used to integrate the best aspects of component-based development and the Web. In this paper we propose a new method for integrating Java and C++ components by dynamically converting them into Web services using AXIS and gSOAP respectively.","PeriodicalId":213849,"journal":{"name":"11th Asia-Pacific Software Engineering Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"11th Asia-Pacific Software Engineering Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APSEC.2004.23","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13
Abstract
Components are the basic building blocks of enterprise and distributed applications. Component-based development (CBD) is the technique of using a component framework to develop components and it focuses on developing large software systems by integrating previously existing software components. Component oriented architecture has already being developed by which components may be developed, assembled, stored and reused. It is possible to assemble an application from a repository of components developed in various languages by homogeneous or heterogeneous composition. Web services represent an evolution of the Web to allow the open and flexible interaction of applications over the Internet. Web services standards provide a high level of interoperability across platforms, programming languages and applications and hence these facets of Web services have been used to integrate the best aspects of component-based development and the Web. In this paper we propose a new method for integrating Java and C++ components by dynamically converting them into Web services using AXIS and gSOAP respectively.