18.04.2013 Views

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Web Services 329<br />

The solution: A SOA-based framework can enable companies in<br />

achieving their <strong>B2B</strong>i goals by providing a service-based platform <strong>to</strong><br />

integrate new and existing applications and systems, implementing<br />

industry standards, and building an infrastructure that would support the<br />

dynamic messaging required for continuous processing for all types of<br />

business transactions. Service-oriented architecture can provide the<br />

foundation and Web services can provide the building blocks for<br />

application architecture in order <strong>to</strong> achieve seamless trade processing.<br />

A SOA-based framework is capable of providing support for multiple<br />

XML standards, such as ISO15022, cXML, and FpML, at the same time,<br />

and adding additional standards support without significant redevelopment<br />

effort. With the use of Web services as an enabling technology, <strong>B2B</strong>i<br />

related problems and issues will shift from connectivity among different<br />

applications in-house and with trading partner applications <strong>to</strong> the content<br />

and structure of the information that is exchanged. The analogy here<br />

will be that Web services will define the standard postal mechanism<br />

along with the envelope and addressing format for exchanging letters.<br />

What is inside the envelope (the content of the letter) will be defined<br />

by the XML-based business process standard, such as ISO 15022 XML<br />

or RosettaNet.<br />

11.3. Essential Features of a Web Services<br />

Environment<br />

There are several essential features for the operation of Web services.<br />

The Web services environment provides a framework that gives the<br />

ability <strong>to</strong> dynamically discover, install and re-use business services.<br />

A Web service needs <strong>to</strong> be:<br />

• Created and its interfaces and invocation methods must be defined;<br />

• Published <strong>to</strong> one or more intranet or Internet reposi<strong>to</strong>ries for potential<br />

users <strong>to</strong> locate;<br />

• Located <strong>to</strong> be invoked by potential users;<br />

• Invoked by other Web services, applications;<br />

• Provide access <strong>to</strong> standard library functions such as security, search,<br />

translation, logging and transactions;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!