Files and Libraries

C Client Library

Created March 12, 2025

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 1,04M

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.

enunciate-common.c 39,68K Common code needed for all projects.

C# Client Library

Created March 12, 2025

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...
PEInterfazExternoWS service = new PEInterfazExternoWS();

//make the remote call...
result = service.ObtenerConsejosOrientadores(idCursoEscolar, idCurso);

//handle the result as needed...
    

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

Java XML Client Library

Created March 12, 2025

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)...
PEInterfazExternoWS service = new PEInterfazExternoWS();

//make the remote call to read the result...
result = service.obtenerConsejosOrientadores(idCursoEscolar, idCurso);

//handle the result as needed...
    

Files
name size description
api-xml-client.jar 156,46K The binaries for the Java XML client library.
api-xml-client-xml-sources.jar 133,30K The sources for the Java XML client library.

ns0.wsdl

Created March 12, 2025

Files
name size description
ns0.wsdl 9,05K  

ns0.xsd

Created March 12, 2025

Files
name size description
ns0.xsd 8,62K  

ns1.xsd

Created March 12, 2025

Files
name size description
ns1.xsd 83,23K  

ns2.wsdl

Created March 12, 2025

Files
name size description
ns2.wsdl 3,31K  

ns2.xsd

Created March 12, 2025

Files
name size description
ns2.xsd 1,94K  

ns3.wsdl

Created March 12, 2025

Files
name size description
ns3.wsdl 37,76K  

ns3.xsd

Created March 12, 2025

Files
name size description
ns3.xsd 39,69K  

ns4.wsdl

Created March 12, 2025

Files
name size description
ns4.wsdl 4,30K  

ns4.xsd

Created March 12, 2025

Files
name size description
ns4.xsd 2,73K  

ns5.wsdl

Created March 12, 2025

Files
name size description
ns5.wsdl 6,12K  

ns5.xsd

Created March 12, 2025

Files
name size description
ns5.xsd 4,56K  

Objective C Client Library

Created March 12, 2025

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 107,06K

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.

api.m 697,25K

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.

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 March 12, 2025

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 27,89K

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+.