Nueva operación en API Java

Sofia2 ha liberado una nueva versión del API Java, con soporte para procesamiento JSON, según el estándar JSR 353: JavaTM API for JSON Processing

Esta nueva versión se puede descargar directamente desde la sección de descargas de Sofia2.com

O bien desde el repositorio Maven de Sofia2.


<dependency>

<groupId>com.indra.sofia2</groupId>

<artifactId>ssap-standalone</artifactId>

<version>3.0.3</version>

</dependency>

Incluyendo el repositorio Sofia2.org en la sección respositories:


<repository>

<id>SOFIA2</id>

<url>http://sofia2.org/nexus/content/groups/public/</url>

</repository>

La nueva funcionalidad incluye la posibilidad de generar mensajes de tipo INSERT a partir de objetos estandar de tipo javax.json.JsonObject.

Facilitando la tarea de construir instancias de ontología, sin tener que montar una cadena con el Json de la instancia o tener que delegar en librerías como Jackson o FlexJson, tan solo utilizando el API estándar JSON:

Una vez construido el objeto, generar el mensaje SSAP de tipo INSERT es tan sencillo como utilizar la nueva operación del API que admite como argumento el objeto de tipo JsonObject construido previamente, permitiendo enviarlo al SIB de Sofia2 como cualquier otro mensaje:

Asimimo, el soporte para JSON se puede utilizar para procesar la respuesta de las operaciones, mediante un modelo de objetos. A continuación mostramos como procesar la respuesta a una Query en Sofia2:

Nueva operación en API Java

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s