ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Using ada in a service-Ooriented architecture
Full text PdfPdf (416 KB)
Source
Annual International Conference on Ada archive
Proceedings of the 2007 ACM international conference on SIGAda annual international conference table of contents
Fairfax, Virginia, USA
SESSION: Conference program table of contents
Pages: 63 - 68  
Year of Publication: 2007
ISBN:978-1-59593-876-3
Also published in ...
Author
Ricky E. Sward  MITRE Corporation, Colorado Springs, CO
Sponsors
ACM: Association for Computing Machinery
SIGADA: ACM Special Interest Group on Ada Programming Language
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 96,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1315580.1315596
What is a DOI?

Warning: The download time has expired please click on the item to try again.


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

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Service-Oriented Architecture. Retrieved from http://en.wikipedia.org/wiki/Service-oriented_architecture on May 23, 2007.
 
3
Web Service Description Language (WSDL). Retrieved from http://en.wikipedia.org/wiki/Web_Services_Description_Language on May 23, 2007.
 
4
Universal Description, Discovery and Integration (UDDI). Retrieved from http://en.wikipedia.org/wiki/Universal_Description_Discovery_and_Integration on May 23, 2007.
 
5
Sward, Ricky, Tim Beerman, and Clint Sparkman. Unmanned Eyes in the Sky. Military Geospatial Technologies, Sep 14, 2005 in Volume: 3 Issue: 3.
 
6
Enterprise Service Bus (ESB). Retrieved from http://en.wikipedia.org/wiki/Enterprise_service_bus on May 23, 2007.
 
7
Vollmer, Ken and Mike Gilpin. The Forrester Wave: Enterprise Service Bus. Q2, c2006, Forrester Research, Inc., June 30, 2006.
 
8
Mule Enterprise Service Bus. Retrieved from http://mule.codehaus.org/display/MULE/Home on May 23, 2007.
 
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.
 
10
Extensible Stylesheet Language Transformations (XSLT). Retrieved from http://en.wikipedia.org/wiki/XSLT on May 23, 2007.
 
11
Google Earth, a 3D Interface to the Planet. Retrieved from http://earth.google.com/ on May 24, 2007.
 
12
The SPARK Programming Language, Retrieved from http://www.praxis-his.com/sparkada/ on Aug 27, 2007.
 
13
Ada Language Reference Manual. Retrieved from http://www.adahome.com/rm95/
 
14
Ada Web Server User's Guide. Retrieved from http://libre.adacore.com /aws/main.html on May 25, 2007.