Usina BRGuía AdvPL
Ingresar
← Todos los temas
GUíA PRáCTICAEn revisión

Web Services con modelos MVC

Evalúa envío de datos a modelo mediante servicio documentado.

Web Services con modelos MVCAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

El recorte indexado del capítulo 17 del manual MVC 2015 describe FWWSMODEL/XML; PDF íntegro respondió 403. Cliente JavaScript público invoca PUTXMLDATA para modelo concreto. Contiene credenciales literales, XML concatenado y asignación en vez de comparación de respuesta; no se copia como implementación lista. Valide autenticación, autorización, empresa, XML y confirmación de negocio. Fragmento AdvPL solo ilustra comparación explícita de respuesta textual observada; WSDL real define contrato. (Fuentes: refs. 1–2.)

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed709()
    Local cRespuesta := "true" // Valor ficticio, no respuesta de solicitud.
    // Comparar explícitamente; transporte no confirma persistencia.
    If cRespuesta == "true"
        ConOut("Respuesta textual reconocida")
    EndIf
Return Nil
Resultado esperado

Muestra mensaje de comparación sin enviar XML ni grabar modelo. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • No reutilice endpoints/credenciales de ejemplo. Serialice XML y pruebe faults, rechazo y reintentos sin duplicados.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. TOTVS. Manual AdvPL utilizando MVC, 2015, cap. 17. Recorte indexado; PDF integral indisponível nesta consulta. Consulta el 2026-10-28.
  2. vitorebatista/titanium-erp-protheus. app/controllers/cadLocalizacao.js. Arquivo completo analisado; problemas do exemplo explicitados. Consulta el 2026-10-28.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha