Q

What tools are available to expose Web services at the presentation layer?

If Web services reside at the data layer, what tools are available to expose them at the presentation layer? I wrote my first Web service where a SOAP client can call it. I spoke with report vendors such as Business Objects, Cognos, and others. No one can take my XML? Any suggestions? Thanks. What do you mean by the data layer? I'll assume that you're talking about the three-tier client/server model (Presentation/Business/Data) rather...

than the OSI Networking Model. In the three-tier model, a Web service can provide either a business service or a data service. A Web service exposes its functionality via a SOAP interface (or some other comparable XML-based interface, e.g., XML-RPC). If you want to consume this functionality within a presentation application (such as a reporting tool), then this presentation layer has to be able to invoke your SOAP service. I gather that Business Objects and Cognos have not added support for SOAP data sources yet in their reporting tools. In that case you need to create a wrapper for your SOAP service (i.e., a business service) that delivers the data in a form that the reporting tool can consume. For example, you can create an ADO.NET wrapper around your Web service.

[Editor's note] For another expert opinion, please click here.

This was first published in July 2002

Dig deeper on Simple Object Access Protocol (SOAP)

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchSoftwareQuality

SearchCloudApplications

SearchAWS

TheServerSide

SearchWinDevelopment

Close