What's New |
Overview |
SAS 9.2 BI Web Services provide generated Web services, as well as general enhancements.
Generated Web Services |
SAS BI Web Services now provides two services: the XMLA Web services (as provided in SAS 9.1) and the new generated Web services. Generated Web services enable you to define and create your own customized Web services. The following new features are available with generated Web services:
The Deploy As Web Service wizard enables you to select a set of stored processes in SAS Management Console and deploy them as a generated Web service.
The Web Service Maker is a Web service that generates new Web services from stored processes.
Generated Web services have a unique WSDL for the stored processes that are used in that Web service. This feature makes generated Web services easier for clients to call than the XMLA Web services, which use a generic, fixed WSDL for all stored processes.
More output options are supported. XMLA Web services support only a single, inline XML output stream. Generated Web services support an inline XML output stream, multiple output streams (which can have XML or binary content), and output parameters. Binary content uses Web service attachments.
Attachments (binary or text) are supported. Attachments enable you to send non-xml (binary) data with a SOAP request or response.
Contract-first programming is supported by associating schemas with input and output streams. The schemas can be included in the generated WSDL. Contract-first is a technique that enables organizations to standardize on the XML formats they exchange between services. In SAS, the XML libname engine and XML maps are used to interpret the XML described by these schemas.
Generated Web services are represented as objects in SAS Management Console, and they can be exported and imported by using the promotion wizards.
General Enhancements |
The following general enhancements have been added to SAS BI Web Services:
XMLA Web services have been enhanced to use the new prompting framework.
JBoss and IBM WebSphere are now supported (in addition to Oracle WebLogic) J2EE Application Servers. Apache Tomcat is no longer supported.
Copyright © 2008 by SAS Institute Inc., Cary, NC, USA. All rights reserved.