Los ejemplos descritos en esta sección contienen datos reales y pueden ser aplicados en cualquier entorno SE Suite. Con eso, al seguirlos, será posible registrar y consumir datos de fuentes de ejemplo. En esta sección, están disponibles también, los datos de los servicios utilizados en los registros.
1.
|
En la barra de herramientas de la pantalla principal de Fuente de datos REST (AD052), accione el botón .
|
2.
|
En la etapa Datos del servicio REST, del asistente que se abrirá, llene los siguientes campos, de la forma descrita:
Identificador: sesuiteSampleOAuthService
Nombre: SESuite OAuth Service Sample
URL del servicio: https://<entorno>/softexpert/rest/sample/oauth
Tipo de autenticación: Autenticación OAuth (client credentials)
URL de acceso al token: https://<entorno>/softexpert/rest/sample/oauth/token
Client ID: idsample
Client Secret: somesecret
En las URLs donde está denotado con <entorno>, debe ser modificado este valor para el dominio del entorno en donde la fuente está siendo creada.
|
|
3.
|
Accione el botón Siguiente, al final de la configuración de cada etapa.
|
4.
|
En la etapa Parámetros de entrada, llene solamente el método como GET.
|
5.
|
En la etapa Parámetros de salida, incluya el cuerpo de la respuesta conforme el ejemplo a continuación:
|
6.
|
Avance a la etapa Seguridad, sin realizar ninguna configuración en ella.
|
7.
|
En la etapa Resumen, es posible verificar las configuraciones realizadas en las etapas anteriores. Accione el botón Prueba de consumo para realizar una prueba del servicio registrado. En la pantalla que se abrirá, accione el botón Ejecutar.
|
8.
|
¡Su fuente de datos está debidamente configurada y funcionando correctamente! Accione el botón Finalizar para concluir su registro.
|
1.
|
En la barra de herramientas de la pantalla principal de Fuente de datos REST (AD052), accione el botón .
|
2.
|
En la etapa Datos del servicio REST, del asistente que se abrirá, llene los siguientes campos, de la forma descrita:
Identificador:sesuiteSampleCompanyServiceQuery
Nombre: SESuite Company Service Query Sample
URL del servicio: https://<entorno>/softexpert/rest/sample/company
En las URLs donde está denotado con <entorno>, debe ser modificado este valor para el dominio del entorno en donde la fuente está siendo creada.
|
|
3.
|
Accione el botón Siguiente, al final de la configuración de cada etapa.
|
4.
|
En la etapa Parámetros de entrada, llene los campos con los siguientes valores:
Método: GET
Identificador: term
Parámetro: QUERY
Tipo: STRING
|
5.
|
En la etapa Parámetros de salida, incluya el cuerpo de la respuesta conforme el ejemplo a continuación:
|
6.
|
Avance a la etapa Seguridad, sin realizar ninguna configuración en ella.
|
7.
|
En la etapa Resumen, es posible verificar las configuraciones realizadas en las etapas anteriores. Accione el botón Prueba de consumo para realizar una prueba del servicio registrado. En la sección Consulta de la pantalla que se abrirá, llene el siguiente parámetro:
term: canada
Hecho eso, accione el botón Ejecutar.
|
8.
|
¡Su fuente de datos está debidamente configurada y funcionando correctamente! Accione el botón Finalizar para concluir su registro.
|
1.
|
En la barra de herramientas de la pantalla principal de Fuente de datos REST (AD052), accione el botón .
|
2.
|
En la etapa Datos del servicio REST, del asistente que se abrirá, llene los siguientes campos, de la forma descrita:
Identificador: sesuiteSampleCompanyServiceInsert
Nombre: SESuite Company Service Insert Sample
URL del servicio: https://<entorno>/softexpert/rest/sample/company
En las URLs donde está denotado con <entorno>, debe ser modificado este valor para el dominio del entorno en donde la fuente está siendo creada.
|
|
3.
|
Accione el botón Siguiente, al final de la configuración de cada etapa.
|
4.
|
En la etapa Parámetros de entrada, llene los campos con los siguientes valores:
Método: POST
Cuerpo de la petición:
|
5.
|
En la etapa Parámetros de salida, incluya el cuerpo de la respuesta conforme el ejemplo a continuación:
|
6.
|
Avance a la etapa Seguridad, sin realizar ninguna configuración en ella.
|
7.
|
En la etapa Resumen, es posible verificar las configuraciones realizadas en las etapas anteriores. Accione el botón Prueba de consumo para realizar una prueba del servicio registrado. En la sección Cuerpo de la petición de la pantalla que se abrirá, llene los siguientes parámetros:
companyName: CT - COMPANY FOR TESTS
state: SHANDONG
country: CHINA
Hecho eso, accione el botón Ejecutar.
|
8.
|
¡Su fuente de datos está debidamente configurada y funcionando correctamente! Accione el botón Finalizar para concluir su registro.
|
El Servicio Company es un servicio que simula la manipulación de información sobre datos de corporaciones ficticias y está disponible para ser utilizado en la fuente de datos REST. Vea a continuación los endpoints disponibles:
Recuperar todas las corporaciones
|
URL
|
https://<entorno>/softexpert/rest/sample/company
|
Método
|
GET
|
Cuerpo de la respuesta
|
[{"identifier":0," companyName":"string", "state":"string", "country":"string"}]
|
Filtrar corporaciones
|
URL
|
https://<entorno>/softexpert/rest/sample/company/query
|
Método
|
GET
|
Parámetros (Query)
|
NOMBRE: term / TIPO: texto
|
Cuerpo de la respuesta
|
[{"identifier":0," companyName":"string", "state":"string", "country":"string"}]
|
Filtrar corporaciones con rango de valor
|
URL
|
https://<entorno>/softexpert/rest/sample/company/between
|
Método
|
GET
|
Parámetros (Query)
|
▪NOMBRE: minID / TIPO: numérico ▪NOMBRE: maxID / TIPO: numérico |
Cuerpo de la respuesta
|
[{"identifier":0," companyName":"string", "state":"string", "country":"string"}]
|
Insertar nueva corporación
|
URL
|
https://<entorno>/softexpert/rest/sample/company
|
Método
|
POST
|
Cuerpo de la petición
|
{"companyName":"string","state":"string","country":"string"}
|
Cuerpo de la respuesta
|
{"identifier":0," companyName":"string", "state":"string", "country":"string"}
|
Información adicional
|
La corporación insertada no será realmente persistida, ni guardada en memoria, siendo solo un ejemplo que simula la inserción de un registro.
|
Actualizar corporación
|
URL
|
https://<entorno>/softexpert/rest/sample/company
|
Método
|
PUT
|
Cuerpo de la petición
|
{"identifier":0," companyName":"string", "state":"string", "country":"string"}
|
Cuerpo de la respuesta
|
{"identifier":0," companyName":"string", "state":"string", "country":"string"}
|
Información adicional
|
La corporación ingresada no será realmente actualizada, es solo un ejemplo simulando la actualización de un registro. Si no se pasa un identificador válido, nada será retornado.
|
Quitar corporación
|
URL
|
https://<entorno>/softexpert/rest/sample/company
|
Método
|
DELETE
|
Cuerpo de la respuesta
|
{"message":"string"}
|
Información adicional
|
La corporación ingresada no será realmente eliminada, es solo un ejemplo que simula la eliminación de un registro.
|
En las URLs donde está denotado con <entorno>, debe ser modificado este valor para el dominio del entorno en donde la fuente está siendo creada.
|
|
|