SAS 9.1.3 Integration Technologies » Developer's Guide

Publishing Framework
About Packages
Package Content
Package Rendering
Archived Packages
Subscription Channels
About Events
Publishing Using SAS Publisher GUI
Publishing Programmatically Using SAS
Publishing Using a Third-Party Client Application
Package Retrieval
URL Retrieval
Viewer Processing
SAS Publisher
SAS Subscription Manager
SAS Package Reader
SAS Package Retriever
Publish Package CALL Routines
Publish Event CALL Routines
See also:
Administering the Publishing Framework
Administering the Publishing Framework (LDAP Version)
Publishing Framework

Publishing Using a Third-Party Client Application

The publisher can write a third-party client application that uses SAS Integration Technologies to access Integrated Object Model (IOM) servers.

The Integrated Object Model provides distributed object interfaces for conventional SAS features. This enables the publisher to develop component-based applications that integrate SAS features into the enterprise application.

Client development in the Java environment enables the publisher to write applets, stand-alone applications, servlets, and even Enterprise JavaBeans that interact with IOM servers. By supporting industry standards (such as Java Database Connectivity (JDBC) and CORBA), the Integration Technologies software enables the publisher to take advantage of existing programming skills and tool sets for writing client applications. For more information, see Developing Java Clients.

Client development in the Windows environment is based on the Microsoft Component Object Model (COM). Because COM support is built into the operating system and in all the leading programming language products, the publisher can integrate SAS (and existing SAS programs) into client applications. Integration Technologies software provides the type libraries that are necessary to use the IOM server with Visual Basic and Visual C++. For more information, see Developing Windows Clients.