Printer Friendly
The Free Library
14,559,005 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

IFX Forum Publishes Web Services Material for Public Use.


Additional Web Services (1) Loosely, any online service delivered over the Web. Such usage appears in articles from non-technical sources, but not in IT-oriented publications, because definition #2 below describes the correct use of the term.  Deliverables Available for Members Only

WAKEFIELD, Mass. -- Web Services deliverables are now available for download at no charge, the Interactive Financial eXchange (IFX IFX - ["Type Reconstruction with First-Class Polymorphic Values", J. O'Toole et al, SIGPLAN Notices 24(7):207-217 (Jul 1989)]. ) Forum has announced. The Forum has launched a new section on its public Web site containing a set of standards-based deliverables created by its Web Services Working Group, at http://www.ifxforum.org/standards/standard/. The IFX Forum is a not-for-profit standards organization working to develop a robust framework for the electronic business-to-business exchange of data among financial service institutions around the world.

The newly available public materials consist of a modularized mod·u·lar·ized  
adj.
Having or made up of modules: modularized housing. 
 IFX Version 1.7 schema that allows developers to create their own custom elements, including a top-level IFX document containing only those elements that are in use, and a WSDL (Web Services Description Language) An XML-based language for defining Web services. Developed by Microsoft and IBM, WSDL describes the protocols and formats used by the service.  (Web Services Definition Language).

Additionally, a comprehensive Web Services Implementation Guide and four detailed Reference Implementations are available for access by IFX Forum members only.

The IFX business message specification has been developed as a cooperative industry effort among major financial institutions, service providers, and information technology vendors to yield a single, open financial services industry standard as a platform for creating new financial industry services and software.

Over the course of the past two years, the Forum's Web Services Working Group developed a set of guidelines and standard specifications to allow the transport of IFX documents via Web Services. No changes were made to the Basic Message Service data, although several styles of composing messages are defined in the Web Services Working Group deliverables.

"This work is the result of two years of collaboration among many members of the IFX Forum. We are satisfied that it presents best practices for enabling Web Services to transport IFX messages," said Sid Sidner of ACI ACI American Concrete Institute
ACI Arch Coal Inc
ACI Airports Council International (formerly Airport Associations Coordinating Council)
ACI Automobile Club d'Italia
ACI American Competitiveness Initiative
 Worldwide, who chaired the Web Services Working Group efforts to develop this material. "The goal of this work has not been to define an exhaustive specification, but instead to provide a minimum level of definition so that use of Web Services will not impede the use of IFX."

More about the IFX Web Services Deliverables

WSDLs and Schemas

A WSDL is an interface specification language, much like IDL (1) (Interface Definition Language) A language used to describe the interface to a routine or function. For example, objects in the CORBA distributed object environment are defined by an IDL, which describes the services performed by the object and how the data  in CORBA (Common Object Request Broker Architecture) A software-based interface from the Object Management Group (OMG) that allows software modules (objects) to communicate with each other no matter where they are located on a private network or the global , Java RMI (Remote Method Invocation) A standard from Sun for distributed objects written in Java. RMI is a remote procedure call (RPC), which allows Java objects (software components) stored in the network to be run remotely. , and Microsoft's COM (1) (Computer Output Microfilm) Creating microfilm or microfiche from the computer. A COM machine receives print-image output from the computer either online or via tape or disk and creates a film image of each page. , expressed as an XML XML
 in full Extensible Markup Language.

Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations.
 document, very much like an XML schema. A server can define a WSDL document describing a service that the server provides, and the client can then unambiguously generate the messages and message exchange pattern to utilize that service.

The Web Services Working Group selected document/literal as the style of choice, because the Web Services-Interoperability Organization (WS-I (Web Services Interoperability Organization, www.ws-i.org) A consortium founded by Microsoft, IBM, BEA Systems and Intel that is dedicated to the development of Web services. Its goals are to provide guidance and education, to promote interoperability and to ensure that Web services ) requires it and because there is already a widely used encoding of IFX in XML. Document/literal allows the IFX elements to be embedded in the text body with no further encoding.

The Working Group has defined two scenarios, Document and Message. The Document scenario supports the exchange of existing IFX documents, which is appropriate for existing IFX implementations that want to take advantage of Web Services as a transport. This WSDL is intended as a standard, and there is a WSDL defined for each of the IFX versions.

The Message scenario supports performing each request and response as an individual operation; that is, using individual objects from the IFX schema in Web Service operations. Each action on each object has a separate operation. This WSDL is not intended as a standard. Instead, it is to serve as a guide for the creation of application specific WSDLs by IFX implementers.

Implementation Guide

For Forum members only, the Working Group developed a 70 page Implementation Guide, which includes the following:

* an overview of Web Services concepts and technology,

* specific explanations of the choices made in the design of the IFX WSDL,

* detailed narration of the IFX WSDL for each of the scenarios,

* detailed narration of each of the four reference implementations,

* a list of references,

* a glossary, and

* an appendix of useful Web Service development tools.

This guide is aimed at IFX Web Service implementers who are new to Web Services; who would like to understand the rational for the design of the IFX WSDLs, or who want a companion document to the four reference implementations.

Reference Implementations

Member companies of the Working Group contributed four reference implementations of the Message Scenario, showing four approaches to developing Web Services, using four different technologies. They all implement the same WSDL and support the same client. While not production implementations, these are complete implementations of the DebitCredit WSDL, showing how to use the various SOAP engines. Complete source code is included.

These four implementations are running on an IFX demonstration host, where Forum members can interactively access each one with a Web Service client at a specified service endpoint. The four implementations are:

Microsoft .NET -- constructs a server using Microsoft .NET technology.

Java - Axis - MSG MSG: see glutamic acid.  -- constructs a server using the Apache Jakarta AXIS Web Service engine, MSG-style, and JAXB JAXB Java Architecture for XML Binding  data binding technology from Sun Microsystems.

Java - Axis - RPC (Remote Procedure Call) A programming interface that allows one program to use the services of another program in a remote machine. The calling program sends a message and data to the remote program, which is executed, and results are passed back to the calling  -- constructs a server using the Apache Jakarta AXIS Web Service engine, RPC-style, and JAXB data binding technology from Sun Microsystems.

Java - Java Web Services Developer Pack - RPC -- constructs a server using the Sun Microsystems Java Web Services Development Pack The Java Web Services Development Pack (JWSDP) is a free software development kit (SDK) for developing Web Services, Web applications and Java applications with the newest technologies for Java.  (JWSDP JWSDP Java Web Services Developer Pack ).

About the IFX Forum

Membership in the IFX Forum is open to anyone interested in contributing to the development of open financial standards that harness the power of XML. The IFX Forum is currently organized into the following Working Groups: ATM/POS; Branch Banking Services; Business Banking; Electronic Bill Presentment & Payment; and Web Services. IFX Forum Working Groups, in concert with an Architecture Committee to coordinate their efforts, develop open Internet-compatible messages for all sectors of the financial services industry. To learn more about IFX Forum standards or the benefits of IFX Forum membership, please visit www.IFXForum.org.
COPYRIGHT 2006 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2006, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Oct 25, 2006
Words:961
Previous Article:NovaStar Announces Third Quarter 2006 Earnings Release and Earnings Conference Call.
Next Article:PRIMEDIA Names Greg Goff President, PRIMEDIA Enthusiast Media, Digital.



Related Articles
IFX CORP.(Brief Article)
IFX CORPORATION.(Brief Article)
IFX Forum Broadens Membership Categories, Lowers Dues to Expand Participation; Web Services Working Group Expects First Deliverable at Year's End.
IFX Forum Posts Version 1.5 of IFX Specification for Public Review; New Version Will Be Discussed at IFX Forum Open Meeting, Jan. 13-15 in Dallas.
IFX Forum Members Meeting Ratifies Version 1.5 of IFX Standard, Issues Web Services Recommendations for IFX; Next Members Meeting Scheduled for April...
IFX Delivers Support of ISTH Payment Kernel in Version; 1.6 Latest Version Follows Through on IFX Forum Commitment to Joint Initiative.
IFX Forum Recaps Productive 2004, Looks Ahead to New Web Services and Branch Banking Deliverables; Annual Meeting Set for April 25-29 in Toronto.
IFX Specification Draft Version 1.7 Posted for Public Review.
IFX Forum Membership Dues To Change September 1, 2005.
Celent Research Predicting 60% Global Adoption of IFX by 2009 Now Available from IFX Forum Web Site.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles