CFP last date
20 January 2025
Reseach Article

Comparing CORBA and Web-Services in view of a Service Oriented Architecture

by Hayyan R. Sheikh
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 39 - Number 6
Year of Publication: 2012
Authors: Hayyan R. Sheikh
10.5120/4828-7083

Hayyan R. Sheikh . Comparing CORBA and Web-Services in view of a Service Oriented Architecture. International Journal of Computer Applications. 39, 6 ( February 2012), 47-55. DOI=10.5120/4828-7083

@article{ 10.5120/4828-7083,
author = { Hayyan R. Sheikh },
title = { Comparing CORBA and Web-Services in view of a Service Oriented Architecture },
journal = { International Journal of Computer Applications },
issue_date = { February 2012 },
volume = { 39 },
number = { 6 },
month = { February },
year = { 2012 },
issn = { 0975-8887 },
pages = { 47-55 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume39/number6/4828-7083/ },
doi = { 10.5120/4828-7083 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:25:46.674896+05:30
%A Hayyan R. Sheikh
%T Comparing CORBA and Web-Services in view of a Service Oriented Architecture
%J International Journal of Computer Applications
%@ 0975-8887
%V 39
%N 6
%P 47-55
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The concept of Service Oriented Architecture revolves around registering services as tasks. These tasks are accomplished collectively by various disparate components seamlessly connected to one another. The task of interlinking these components may be considered amongst the most convoluted and difficult tasks currently faced by software practitioners. This paper attempts to show that although middleware technologies can be solely utilized to develop service oriented architecture, however such architecture would severely lack quality, interoperability and ease of implementation. In order to resolve these complexities and complications this paper proposes Web Services as an alternative to Middleware, for the realization of a fully functional interoperable and an automated SOA which conforms to the characteristics of a SOA. This paper provides an abstract implementation model of a SOA using both middleware and web services. It then attempts to point out the implementation and accepted benefits of the latter, especially when legacy applications are involved. Emphasize is laid out on the significance of interoperability since it assists in mobility and other corporate benefits. The paper concludes that when interoperability along with its benefits of mobility, expansion, costs, simplicity and enterprise integration are required in the construction of a SOA then web services should be the definite integration choice. The paper also highlights the importance of object oriented middleware, along with situations in which it might be preferred over web services.

References
  1. Newcomer.E , Lomow G., (2005). Understanding SOA with Web Services, Addison Wesley.
  2. Foster, I. (2005, May 6). Service-Oriented Science. Science , 308
  3. Welke, R., Hirschheim R. & Schwarz A.(2011,Feburary). Service Oriented Architecture Maturity. Computer ,IEEE, 44(10), 61-67
  4. Abuosba, K.A. & El-Sheikh .A.(2008,August).Formalizing Service-Oriented Architectures. IT Professional,13(5), 34-38
  5. Geihs, K. (2002, August 7). Middleware challenges ahead . Computer , IEEE , 34(6), 24-31.
  6. Karastoyanova , D., & Buchmann, A. (2003). COMPONENTS, MIDDLEWARE AND WEB SERVICES. Proceedings of IADIS International Conference WWW/Internet 2003,IADIS Press,2.
  7. Stal, M. (2002, October). Web services: beyond component-based computing. Communications of the ACM, 45(10), 71-76.
  8. Armstrong, R., Gannon, D., Geist, A., Keahey, K., Kohn, S., & McInnes, L. (2006, August 3). Toward a Common Component Architecture for High-Performance Scientific Computing. Eighth IEEE International Symposium on High Performance Distributed Computing.
  9. Henning, M. (2006, June). The Rise and Fall of CORBA. Queue - Component Technologies - ACM, 4(5)
  10. Box, D. (2000, March). A Young Person's Guide to The Simple Object Access Protocol: SOAP Increases Interoperability Across Platforms and Languages. MSDN Magazine, (2000)
  11. Curbera, F., Duftler, M., Khalaf, R., Nagy, W., Mukhy, N., & Weerawarana, S. (2002, August 7). Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI . Internet Computing, IEEE , 6(2), 86-93
  12. Pietzuch, P., & Bacon, J. (2002, July). Hermes: A Distributed Event-Based Middleware Architecture. 22nd International Conference on Distributed Computing Systems Workshops (ICDCSW '02)
Index Terms

Computer Science
Information Sciences

Keywords

Middleware CORBA Web Services SOA Interoperability