Today's organisations typically have a large number of experienced application developers using a variety of component development languages. They want to exploit the full power of SAS on the server when running their applications against enterprise data. But they want to do this transparently through the native environment in which they are working.

For IT managers, this poses the challenge of creating an IT platform that supports a wide variety of software products and solutions. One that shields developers and users from the incompatibility issues caused by the wide variety of systems present in any large enterprise, saving them time and effort.

SAS Integration Technologies brings your organisation together by laying a foundation for standardised communications and effective information distribution. SAS Integration Technologies enables you to integrate all of your disparate technologies into a seamless whole by providing support for industry standards and a robust information delivery architecture. It supports standard industry technologies including component architecture (COM, DCOM, CORBA), third party messaging software (such as IBM Websphere MQ (formally MQSeries) and Microsoft MSMQ) and open enterprise directory standards (LDAP).

Ultimately the goal is simply to get the right information to the right people at the right time, so they can make informed decisions. SAS is committed to ensure this happens in all new industry standard environments.

Support for open clients

"This means that applications developed in languages such as C++, Java, Microsoft VB.NET and other languages that support distributed object programming can easily leverage SAS' rich feature set and its ability to access a wide variety of data. Programmers can of course also develop applications in this way with WebAF, the Java IDE supplied with the SAS AppDev Studio development environment."

The SAS Integrated Object Model (IOM)

SAS works seamlessly with distributed object standards through a set of standard, well-defined interfaces known as the SAS Integrated Object Model:

The SAS IOM interface enables open clients to communicate with SAS and surface its functionality without needing to know how SAS itself works.

  • SAS Workspace allows you to start SAS sessions on a server or local machine
  • DataService enables you to create/manipulate SAS library references
  • FileService is for accessing and managing SAS file references
  • Utilities are for accessing and creating result packages, formats and host information
  • LanuageService enables you to submit SAS programs or call stored SAS processes.

The IOM object interface can also be extended to include interfaces written using the SAS/AF Source Component Language (SCL), enabling application developers to convert existing applications to services that can be exploited by Open Clients.

SAS Integration Technologies facilitates client/server communication across multiple vendor architectures by supporting multiple client/server interoperability standards. It does this through a powerful capability not commonly found in other distributed object environments, known as the IOM Bridge. The IOM Bridge means you can access SAS servers transparently across a range of enterprise computing platforms.

"SAS Integration Technologies extend the value of an organisation's investment in SAS solutions and in other programming investments," says Rankcom. "It reduces the cost of developing, deploying and maintaining enterprise applications, and it gives even greater flexibility to deliver quality information to the right people at the right time."

For more information on SAS Integration Technologies:

Did you find this page useful?

If you have any comments or questions, feel free to contact us.

0845 402 9907