The Satellite Situation Center (SSC) Web services allow a software developer to use portions of the SSC software in their own application. The following describes an example of how to utilize the SSC Web Services from a client program written in the Research Systems Inc. (RSI) Iteractive Data Language (IDL) programming language. This example doesn't provide any useful, end-user functionality but is intended merely as an example for developers of client applications to examine.
| Mac OS X Note |
|---|
The IDL-Java Bridge in IDL 6.1
on MacOS X 10.3 is hard-coded to point to Apple's Java 1.3.1 JVM.
Our web services libraries require routines in Java 1.4. To use
these on MacOS X 10.3, you may redirect Java calls to the Java 1.4
library with the following commands, at the risk of breaking other
applications that require Java 1.3.1 and breaking updates to
1.3.1. This requires using the Terminal program and giving an
Administrator account password. You are urged to add your name to
RSI's feature request to allow for selection of a different VM on Mac
OS X (CR#40370).cd /System/Library/Frameworks/JavaVM.framework/Versions/ |
sscWebServices-client.jar
file in your CLASSPATH. The specific procedure for
accomplishing this varies depending upon the development environment
(e.g., Unix or Microsoft windows) and the developer's preference (i.e.,
global environement variables or the idljavabrc
configuration file).
sscWebServices-client.jar file is available
for
download in the SSC
Web services SDK.