Requisitos previos de REST
Un método para llamar a la API de Interact es utilizar llamadas de formato JSON (JavaScript Object Notation) sobre HTTP, aquí denominadas la API REST. La API REST API tiene la ventaja de que tiene un mejor rendimiento que SOAP, aunque el adaptador de serialización de Java sigue siendo el método más rápido para las llamadas a la API de Interact.
Antes de empezar a utilizar la API REST, debe tener presente lo siguiente:
*
http://Interact_Runtime_Server:PORT/interact/servlet/RestServlet, y sustituye al nombre de host o dirección IP real del servidor de ejecución de Interact y al puerto donde está desplegado Interact.
*
Hay dos clases de Interact específicas para la API REST: RestClientConnector, que ayuda a establecer conexión con una instancia de tiempo de ejecución de Interact vía REST con el formato JSON, yRestFieldConstants, que describe el formato subyacente del mensaje JSON que se utiliza para las solicitudes y respuestas de la API.
*
En Interact _Home/samples/javaApi/InteractRestClient.java se proporciona un cliente REST de muestra. Aunque el código de muestra es simplemente un ejemplo, debería ofrecer un punto de partida para mostrar cómo se utiliza la API REST.
*
Para ver una descripción completa de las clases de la API REST junto con toda la demás información de la API de Interact información el Javadoc instalado en el servidor de ejecución, en Interact_Home/docs/apiJavaDoc.
Además de la información mencionada, la API REST admite todos los métodos que admiten los demás protocolos para utilizar la API de Interact.