skip to main content
10.1145/1315580.1315596acmconferencesArticle/Chapter ViewAbstractPublication PagesadaConference Proceedingsconference-collections
Article

Using ada in a service-Ooriented architecture

Published:04 November 2007Publication History

ABSTRACT

One of the latest trends in software architecture is known as a Service-Oriented Architecture (SOA). This paper describes SOA briefly and one of the enabling technologies of SOA, namely the Enterprise Service Bus (ESB). The paper goes on to describe two ways in which Ada applications can be built as services in a SOA. The first method is to build the Ada code as a Dynamically Linked Library (DLL) and wrap it in Java code. The second method is to use the Ada Web Server (AWS) and build a direct interface to the Ada code that is needed to plug into the ESB.

References

  1. Erl, Thomas. Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services. c2004, Pearson Education, Inc., Prentice Hall, Upper Saddle River, NJ. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Service-Oriented Architecture. Retrieved from http://en.wikipedia.org/wiki/Service-oriented_architecture on May 23, 2007.Google ScholarGoogle Scholar
  3. Web Service Description Language (WSDL). Retrieved from http://en.wikipedia.org/wiki/Web_Services_Description_Language on May 23, 2007.Google ScholarGoogle Scholar
  4. Universal Description, Discovery and Integration (UDDI). Retrieved from http://en.wikipedia.org/wiki/Universal_Description_Discovery_and_Integration on May 23, 2007.Google ScholarGoogle Scholar
  5. Sward, Ricky, Tim Beerman, and Clint Sparkman. Unmanned Eyes in the Sky. Military Geospatial Technologies, Sep 14, 2005 in Volume: 3 Issue: 3.Google ScholarGoogle Scholar
  6. Enterprise Service Bus (ESB). Retrieved from http://en.wikipedia.org/wiki/Enterprise_service_bus on May 23, 2007.Google ScholarGoogle Scholar
  7. Vollmer, Ken and Mike Gilpin. The Forrester Wave: Enterprise Service Bus. Q2, c2006, Forrester Research, Inc., June 30, 2006.Google ScholarGoogle Scholar
  8. Mule Enterprise Service Bus. Retrieved from http://mule.codehaus.org/display/MULE/Home on May 23, 2007.Google ScholarGoogle Scholar
  9. WebLogic Enterprise Service Bus. Retrieved from http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/products/aqualogic/service_bus/ on May 23, 2007.Google ScholarGoogle Scholar
  10. Extensible Stylesheet Language Transformations (XSLT). Retrieved from http://en.wikipedia.org/wiki/XSLT on May 23, 2007.Google ScholarGoogle Scholar
  11. Google Earth, a 3D Interface to the Planet. Retrieved from http://earth.google.com/ on May 24, 2007.Google ScholarGoogle Scholar
  12. The SPARK Programming Language, Retrieved from http://www.praxis-his.com/sparkada/ on Aug 27, 2007.Google ScholarGoogle Scholar
  13. Ada Language Reference Manual. Retrieved from http://www.adahome.com/rm95/Google ScholarGoogle Scholar
  14. Ada Web Server User's Guide. Retrieved from http://libre.adacore.com /aws/main.html on May 25, 2007.Google ScholarGoogle Scholar

Index Terms

  1. Using ada in a service-Ooriented architecture

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader
    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!