Files and Libraries

C Client Library

Created 9 de febrero de 2017

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.

Files
name size description
api.c 95,87K  
enunciate-common.c 39,68K Common code needed for all projects.

C# Client Library

Created 9 de febrero de 2017

The C# client-side library may be used to access the SOAP API for this application via the C# runtime.

C# Service Example
//instantiate a new service...
GNRMSGEnvioNotificacionesWS service = new GNRMSGEnvioNotificacionesWS();

//make the remote call...
result = service.EnviarSMS(notificaciones);

//handle the result as needed...
    

Files
name size description
api-dotnet.zip 2,62K The C# source code for the C# client library.

Java XML Client Library

Created 9 de febrero de 2017

The Java client-side library is used to access the Web service API for this application using Java.

The Java client-side library uses JAX-WS to access the SOAP API for this application.

JAX-WS Example
// instantiate a new service with an impl
// (or through dependency injection, or whatever)...
GNRMSGEnvioNotificacionesWS service = new GNRMSGEnvioNotificacionesWS();

//make the remote call to read the result...
result = service.enviarSMS(notificaciones);

//handle the result as needed...
    

Files
name size description
api-xml-client.jar 14,66K The binaries for the Java XML client library.
api-xml-client-xml-sources.jar 13,59K The sources for the Java XML client library.

Objective C Client Library

Created 9 de febrero de 2017

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
name size description
api.h 6,32K  
api.m 51,84K  
enunciate-common.h 12,83K Common header needed for all projects.
enunciate-common.m 42,34K Common implementation code needed for all projects.

PHP XML Client Library

Created 9 de febrero de 2017

The PHP client-side library defines the PHP classes that can be (de)serialized to/from XML. This is useful for accessing the resources that are published by this application, but only those that produce a XML representation of their resources.

This library leverages the XMLReader and XMLWriter tools that were included in PHP versions 5.1.0+.

Files
name size description
api-php.zip 3,02K