ACM Home Page
Please provide us with feedback. Feedback
Second generation web services-oriented architecture in production in the finance industry
Full text PdfPdf (304 KB)
Source Conference on Object Oriented Programming Systems Languages and Applications archive
Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications table of contents
Vancouver, BC, CANADA
SESSION: Practitioner reports table of contents
Pages: 283 - 289  
Year of Publication: 2004
ISBN:1-58113-833-4
Authors
Olaf Zimmermann  IBM Global Services Gottlieb-Daimler-Strasse, Mannheim, Germany
Sven Milinski  IBM Global Services Gottlieb-Daimler-Strasse, Mannheim, Germany
Michael Craes  Sparkassen Informatik GmbH & Co. KG, Müünster, Germany
Frank Oellermann  Sparkassen Informatik GmbH & Co. KG, Müünster, Germany
Sponsors
ACM: Association for Computing Machinery
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 39,   Downloads (12 Months): 304,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1028664.1028772
What is a DOI?

ABSTRACT

Effective and affordable business process integration is a key concern in the finance industry. A large German joint-use centre, supplying services to 237 individual savings banks, enhanced the integration capabilities of its core banking system, consisting of more than 500 complex functions, through aggressive use of Web services.

Advanced requirements such as heterogeneous client environment, sub-second response times, 300% traffic growth, and interface complexity did challenge today's Web services implementations. To achieve true interoperability between Microsoft (MS) Office<sup>™</sup>/.NET<sup>™</sup> and Java<sup>™</sup>, and to implement more than 500 Web service providers in a short time frame were two of the most important issues that had to be solved. The current, second release of this solution complies with the Web Services Interoperability (WS-I) Basic Profile 1.0. Leveraging the Basic Profile reduced the development and testing efforts significantly.

This report discusses the rationale behind the decision for Web services, and gives an architectural overview of the integration approach. Furthermore, it features the lessons learned and best practices identified during the design, implementation and rollout of the solution.


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
Brandner M., Craes M., Oellermann F., Zimmermann O., Web Services-Oriented Architecture in Production in the Finance Industry, Informatik-Spektrum 02/2004, Springer-Verlag, 2004.
 
3
Business Process Execution Language for Web Services Version 1.1, available from http://www.ibm.com/developerworks/webservices/library/ws-bpel
 
4
Brown K., Reinitz R., Web Services Architectures and Best Practices, IBM developerWorks 2003, http://www.ibm.com/developerworks/websphere/techjournal/0310_brown/brown.html
 
5
 
6
Butek, R., Which style of WSDL should I use?, IBM developerWorks 2003, <http://www.ibm.com/developerworks/webservices/library/ws-whichwsdl>
 
7
Component Based Development and Integration (CBDI), Insight for Web Service & Software Component Practice, <<http://www.cbdiforum.com>
 
8
Endrei M., et al., Patterns: Service-oriented Architecture and Web Services, IBM Redbook, April 2004,<http://www.redbooks.ibm.com>
 
9
Ferguson, D. F., Storey T., Lovering B., Shewchuk, J., Secure, Reliable, Transacted Web Services, IBM and Microsoft 2003, <http://www.ibm.com/developerworks/webservices/library/ws-securtrans>
 
10
 
11
IBM developerWorks portal. Articles, tutorials, sample code, links to trial versions of software and open source assets. <http://www.ibm.com/developerworks/webservices>
 
12
IBM e-business on demand overview, available from <http://www.ibm.com/e-business/index.html>
 
13
JAX-B, Java XML Binding, available via <http://java.sun.co>
 
14
Java XML API for Remote Procedure Calls (JAX-RPC), available via <http://java.sun.com>
 
15
Leymann F., Roller D., Schmidt, M. T., Web Services and Business Process Management, IBM Systems Journal, Vol. 41, No 2, 2002
 
16
OASIS consortium, <http://www.oasis-open.org>
 
17
Simple Object Access Protocol (SOAP) 1.1, W3C Note 08 May 2000, <http://www.w3.org/TR/2000/NOTE-SOAP-20000508/>
 
18
Sparkassen Informatik on the Internet, <http://www.sparkassen-informatik.de>
 
19
Wahli U., Tomlinson M., Zimmermann O., Deruyck W, Hendriks D., Web Services Wizardry with WebSphere Studio Application Developer, IBM Redbook, 2002
 
20
Web Services Description Language (WSDL), W3C Note, <http://www.w3.org/TR/wsdl>
 
21
Web Services Interoperability Initiative (WS-I), <http://www.ws-i.org>
 
22
Zimmermann O., Krodgdahl P., Gee, C. Elements of Service-Oriented Analysis and Design, IBM developerWorks 2004, http://www.ibm.com/developerworks/webservices/library/ws-soad1
 
23
Zimmermann O., Müller F., Web Services project roles - The team perspective, IBM developerWorks 2004, http://www.ibm.com/developerworks/webservices/library/ws-roles
 
24


Collaborative Colleagues:
Olaf Zimmermann: colleagues
Sven Milinski: colleagues
Michael Craes: colleagues
Frank Oellermann: colleagues