Web Services and Enabling Technologies
- Review XML Web services
- See how IBM Cognos 8 BI makes use of Web services
- Examine the IBM Cognos BI implementation of Simple Object Access Protocol (SOAP)
- Examine the IBM Cognos BI implementation of Web Services Description Language (WSDL)
Use the IBM Cognos 8 BI SDK
- Examine the IBM Cognos 8 BI SDK and its uses
- Examine design-time Web services consumption
- Examine the IBM Cognos 8 BI SDK object model
- Explore the online documentation
Authenticate Using the SDK
- Examine authentication using the SDK
- Use the SOAP Trace Utility to troubleshoot errors
- Examine the use of CAMPassport IDs and single sign-on
- Examine CAMPassport ID retrieval from IBM Cognos 8
- Set CAMPassport IDs using the SDK
- Examine the retrieval of available namespaces
- Use an XML DOM to traverse message content
Retrieve Application Content
- Examine the use of search paths
- Examine the query() method
- Retrieve application content from IBM Cognos 8
- Explore different object types
- Specify query options in your code
Run Reports Using the SDK
- Examine the method signature required for Executing reports
- Examine the use of run options
- Examine the report execution conversation
- Run reports using the SDK and render them in various formats
- Run reports as XML specifications
- Run reports in HTML, XML, and PDF
Update and Add Application Content
- Update objects
- Update multiple objects using a single method call
- Add new objects
- Specify multilingual properties on an object
- Add users to an IBM Cognos Group
- Apply permissions to an object
Pass Parameters to Reports
- Retrieve parameter names from a report
- Retrieve parameter values for a report
- Examine the creation of prompt controls
- Assemble parameter properties
- Pass parameter values to reports for execution
End-to-End Workshop
- Batch update report specifications
Configure IBM Cognos 8 Sample Custom Authentication Providers
- Define the IBM Cognos 8 Custom Authentication Provider
- Define IBM Cognos 8 Custom Provider Types
- Examine a Full Authentication Providers Architecture