Using WebFOCUS Web Services

In this section:

WebFOCUS Web Services allow you to develop applications in the .NET or Java environments and perform WebFOCUS functionality from it. A business can pass parameters from its own application to WebFOCUS and retrieve output in the form of a formatted report or data. In WebFOCUS reports, input is in the form of parameters and output is in the form of a formatted report.

Businesses benefit from Web Services because of their accessibility and efficiency. A WebFOCUS Web Service allows businesses to use their own customized front-end interfaces to implement a variety of WebFOCUS reporting capabilities.

WebFOCUS provides the following Web Services products:


Top of page

x
What Can You Do Through a WebFOCUS Web Service?

You can do the following through a WebFOCUS Web Service:


Top of page

x
The WebFOCUS WSDL Creation Utility

WebFOCUS provides a WSDL creation utility, which describes the capabilities available through a WebFOCUS Web Service. A WSDL file is an XML document that defines the input parameters for WebFOCUS Web Service functions, the expected output, and the method for calling each function. The WebFOCUS WSDL utility creates a file needed to call one or more WebFOCUS Web Services.

.NET or Java programmers can use this to develop their own applications.


Top of page

x
The WebFOCUS Web Services Adapter

WebFOCUS accesses a business' data sources with data adapters for Relational Database Management Systems such as DB2, SQL Server, Oracle, Teradata, and so on. However, some businesses can only access certain data using a homegrown Web Service, or can only access external data using a Web Service. In these cases, WebFOCUS can use its Web Services adapter to call Web Services. The WebFOCUS Web Services adapter allows you to pass parameters from WebFOCUS to a Web Service and access data from the applications defined by the Web Service.

The WebFOCUS Web Services adapter allows ad hoc reporting against data from Web Service applications. You can join Web Services to other Web Services and other data sources. For more information about joining data sources, see the Creating Reports With WebFOCUS Language manual.

This adapter can read a Web Service as a source during the creation of a Data Warehouse or DataMart using DataMigrator.


WebFOCUS