Introduction
The following items are available for download:
License
Created Mar 29, 2022 12:38:47 PM.
The license file governing the use of this API.
file | size |
---|---|
LICENSE.txt | 40.00bytes |
C Client Library
Created Apr 19, 2022 10:54:13 AM.
Introduction
The C module generates the source code for the ANSI-C-compatible data structures and (de)serialization functions that can be used in conjunction with libxml2 to (de)serialize the REST resources as they are represented as XML data.
The generated C source code depends on the XML Reader API and the XML Writer API as well as the <time.h>, <string.h>, and <stdlib.h> C standard libraries.
file | size |
---|---|
legatoaws.c | 169.26K |
.NET Client Library
Created Apr 19, 2022 10:54:15 AM for .NET 2.0.
Introduction
The .NET client-side library may be used to access the SOAP API for this application via the .NET runtime.
.NET Service Example
//instantiate a new service...
ApiService service = new ApiService();
//make the remote call...
result = service.GetAllInstances();
//handle the result as needed...
This bundle contains C# source code.
file | size |
---|---|
legatoaws-dotnet.zip | 3.95K |
JAX-WS Client Library (Java 5+)
Created Apr 19, 2022 10:54:15 AM for Java (Version 5+).
Introduction
The JAX-WS client-side library may be used to access the SOAP API for this application via the Java runtime, using JAX-WS. This is a slim, light, client library with minimal dependency bloat (as of Java 6, JAX-WS ships with the JDK), but it requires Java 5+.
JAX-WS Example
// instantiate a new service with an impl
// (or through dependency injection, or whatever)...
ApiService service = new ApiService();
//make the remote call to read the result...
result = service.getAllInstances();
//handle the result as needed...
Files
file | size | description |
---|---|---|
legatoaws-client.jar | 43.88K | The binaries for the JAX-WS client library. |
legatoaws-client-sources.jar | 28.04K | The sources for the JAX-WS client library. |
Objective C Client Library
Created Apr 19, 2022 10:54:14 AM.
Introduction
The Objective C module generates the source code for the Objective C classes and (de)serialization functions that can be used in conjunction with libxml2 to (de)serialize the REST resources as they are represented as XML data.
The generated Objective C source code depends on the XML Reader API and the XML Writer API as well as the base OpenStep foundation classes.
Files
file | size | description |
---|---|---|
legatoaws.h | 13.40K | |
legatoaws.m | 137.49K |