SAS 9.1.3 Integration Technologies »
Developer's Guide
Stored Processes
|
Web Services
|
Publishing
|
Messaging
|
Java Clients
|
Windows Clients
|
Directory Services
Technical Overview
Server Administrator's Guide
Administrator's Guide
Administrator's Guide (LDAP Version)
Developer's Guide
SAS Web Infrastructure Kit
Administrator's Guide
Developer's Guide
Glossary
SAS Integration Technologies Home
Table of Contents
Developer's Guide Overview
SAS Stored Processes
Stored Process Software Requirements
Creating Stored Processes
Input Parameters
Result Types
%STPBEGIN and %STPEND
Reserved Macro Variables
Stored Process Server Functions
Sessions
Stored Process Samples
Debugging Stored Processes
Converting SAS/IntrNet Programs to Stored Processes
Using Stored Processes
Building a Web Application
SAS Stored Process Web Application
Stored Process Web Application Configuration
Web Application Input
HTTP Headers
Embedding Graphics
Chaining Stored Processes
Using Sessions: A Sample Web Application
Debugging in the Stored Process Web Application
IOM Direct Interface Stored Processes
Implementing a Repository
Creating a Stored Process
Invoking a Stored Process
Publishing Stored Process Results
Working with Results in the Client Application
S
AS BI Web Services
Using Web Services
Deciding Between .NET and Java
Writing SAS Programs for Web Services
Discover Method
Execute Method
Securing SAS BI Web Services
Securing SAS BI Web Services for .NET with WSE 2.0
Securing SAS BI Web Services for Java
Samples
Sample PROC MEANS Using SAS BI Web Services
Publishing Framework
About Packages
Package Content
Package Rendering
Package Transports
Archived Packages
Subscription Channels
About Events
Package Publishing
Publishing Using the SAS Publisher GUI
Publishing Programmatically Using SAS
Publishing Using a Third-Party Client Application
Package Retrieval
URL Retrieval
Viewer Processing
When To Use a Viewer
How to Create a Viewer
How to Apply a Viewer
SASINSERT Tag
Substitution Syntax
SASTABLE Tag
SASREPEAT Tag
SASECHO Tag
Using the SASINSERT and SASTABLE Tags: Examples
Sample HTML Viewer
SAS Program with an HTML Viewer
Sample Viewer Template
SAS Publisher
SAS Publisher Requirements
How SAS Publisher Works
Starting SAS Publisher
Publishing a Package
Using SAS Publisher with SAS/Warehouse Administrator
SAS Subscription Manager
Overview
SAS Subscription Manager Requirements
Release Information
Logging In
Subscription Manager Interface
Channels
Subscriptions
Subscriber Groups
SAS Package Reader
Overview
SAS Package Reader Requirements
Package Reader Interface
Accessing a SAS Package
Listing One or More Packages
Listing Package Entries
Viewing Package Properties
Viewing Package Entry Properties
Viewing an Entry in a Web Browser
Viewing SAS Data Sets
Saving a Package Entry
SAS Package Retriever
SAS Package Retriever Requirements
Invoking SAS Package Retriever
Obtaining a Package from an Archive
Obtaining a Package from a Queue
Obtaining a Package from WebDAV
Selecting Package Entries for Retrieval and Storage
Retrieving and Storing a Package Entry
Removing the Package from the Transport Location
Publish Package Interface
Publish/Retrieve Encoding Behavior
CALL Routines: Publishing Packages
CALL Routines: Retrieving Packages
Filtering Packages and Package Entries
Example: Publishing in the Data Step
Example: Publishing in a Macro
Example: Publishing with the FTP Access Method
Publish Event Interface
Publish Event CALL Routines
XML Specification for Generic Events
XML Specification for SASPackage Events
Examples of Generated Events
Application Messaging
Supported Messaging Interface Versions
WebSphere MQ Configuration and Usage
Configuring WebSphere MQ with the WebSphere MQ Explorer
Polling Message Queues from the Object Spawner
Configuring Multiple Clients To Read From a Single Queue
Configuring WebSphere MQ to Trigger SAS: An Example
WebSphere MQ Functional Interface
Writing WebSphere MQ Applications
WebSphere MQ Coding Examples
WebSphere MQ CALL Routines
MSMQ Functional Interface
Writing MSMQ Applications
MSMQ Code Samples
MSMQ CALL Routines
Common Messaging Interface
Writing Applications Using the Common Messaging Interface
Using TIB/Rendezvous with the SAS Common Messaging Interface
TIB/Rendezvous Coding Example
TIB/Rendezvous Certified Messaging Coding Examples
Using a Repository with Application Messaging
Common Messaging Interface CALL Routines
Attachment Layout for Websphere MQ and MSMQ
Attachment Layout for TIB/Rendezvous
Attachment Error Handling
Developing Java Clients
Java Client Installation and JRE Requirements
Java Client Security
Using the IOM Server
Using the Connection Factory
Connecting with Directly Supplied Server Attributes
Connecting with Server Attributes Read from a SAS Metadata Server
Connecting with Server Attributes Read from an LDAP Server
Connecting with Server Attributes Read from the Information Service
Connection Factory Language Service Example
Logging Java Connection Factory Activity
Using Failover
Using Load Balancing
Using Connection Pooling
Returning Connections to the Connection Factory
Using Java CORBA Stubs for IOM Objects
Null References
Exception Handling
Output Parameters
Generic Object References
IOM Objects That Support More Than One Stub
Events and Connection Points
Datetime Values
Getting a JDBC Connection Object
Using the Java Workspace Factory
Connecting with Directly Supplied Server Properties
Connecting with Server Properties Read from an LDAP Server
Workspace Factory Language Service Example
Returning a Workspace to the Workspace Factory
SAS Foundation Services
Connection Service
Discovery Service
Event Broker Service
Information Service
Logging Service
Publish Service
Security Service
Session Service
Stored Process Service
User Service
IOM and CORBA Class Documentation
Developing Windows Clients
Client Requirements
Client Installation
Windows Client Security
Selecting a Windows Programming Language
Programming with Visual Basic
Programming in the .NET Environment
Using VBScript
Programming with Visual C++
Using the SAS Object Manager
Creating an Object
SAS Object Manager Interfaces
Using a Metadata Server with the SAS Object Manager
SAS Object Manager Error Reporting
SAS Object Manager Code Samples
Using Connection Pooling
Using the SAS IOM Data Provider
Using the Workspace Manager
Launching IOM Servers
Administering the SAS Workspace Manager
SASWorkspaceManager Interfaces
Error Reporting
Using Workspace Pooling
Code Samples
Class Documentation for Windows Client Development
Directory Services
Directory Services Overview
Directory Services and Integration Technologies
Application Interfaces
LDAP CALL Routine Interface
LDAP SCL Interface