Overview of Creating a SAS Java Metadata Interface Client

The SAS Java Metadata Interface makes it as simple as possible to use the functionality of the SAS Metadata Server in a Java program. Using the SAS Java Metadata Interface, you can write Java client programs that create and update SAS Open Metadata Interface metadata objects as if they were Java objects. There is no need to learn SAS Open Metadata Interface method calls or XML, although users must be familiar with the metadata types in the SAS Metadata Model, and with flags and options that are supported by SAS Open Metadata Interface IOMI server interface methods. For more information, see Summary Table of IOMI Flags. Also see Summary Table of IOMI Options.
The SAS Java Metadata Interface follows Java distributed programming standards such as CORBA and JDBC. When you write a Java client program that uses the SAS Metadata Server—whether that program is an applet, a stand-alone application, a servlet, or an enterprise JavaBean—you can focus on exploiting the features of the SAS Metadata Server, rather than figuring out how to communicate with it.
The SAS Java Metadata Interface includes all of the tools that you need to work with the SAS Metadata Server from a Java client. Knowledge of distributed programming standards is not required, and you are not required to license any third-party software.