www.ckx.net.ve

Objetivo: Ofrecer distintos niveles de integración entre una aplicación PxPlus nativa y los servicios web

Herramientas: Lenguaje PxPlus, PxPlus Web Services, iNOMADS, PxPlus Webster+

Muchas soluciones comerciales y del mundo corporativo requieren la integración con navegadores webs, comunicación entre páginas web de servicios a usuarios y bases de datos, posibilidad de tener aplicaciones responsive (adaptables a las dimensiones de los distintos dispositivos: Teléfonos móviles, tablets, computadores, TVs, entre otros). PxPlus ofrece un grupo de herramientas como parte esencial de sus componentes para ayudarle en la integración entre la red local o extranet de su empresa e internet.

Básicamente PxPlus ofrece las siguientes alternativas:

a) El lenguaje PxPlus: PxPlus ofrece un servidor Web integrado, y el mismo permite la ejecución transparente de programas PxPlus desde su navegador, por lo es posible hacer:

http://www.dominio.com/miprograma.pxp

Para ejecutar el programa PxPlus “miprograma.pxp” desde cualquier navegador.

También puede ejecutar programas PxPlus usando otros servidores Webs como Apache o IIS.

Un programa PxPlus permite usar variables especiales Web (cookies) y generar salida al navegador por medio del estándar HTML, JSON o XML. También puede tener integración con plantillas de salida predefinidas.

b) Los Web Services de PxPlus: Los Web Services ofrecen funciones especiales para que sus aplicaciones se integren con otras aplicaciones webs de forma transparente:

  • Servicios de datos (Query) por medio del servicio qry.pxp; los datos pueden ser tablas o archivos PxPlus, CSV, JSON, XML, HTML, PDF entre otros.
  • Servicios de generación de reportes en demanda por medio del servicio rpt.pxp; los datos pueden ser PDF, HTML o CSV.
  • Servicios de graficación o HTML, también pueden estar incrustados en otras páginas HTML; por medio del servicio: chart.pxp.
  • Servicios de mantenimiento de tablas para carga o entrada de datos, usando el servicio maint.pxp.
  • Acceso directo a las tablas y archivos nativos de PxPlus por medio del servicio: fileaccess.pxp.

c) La herramienta iNOMADS de PxPlus: Esta herramienta sirve para ‘convertir’ paneles y programas NOMADS (y PxPlus) para que puedan ser ejecutados directamente desde un browser o navegador.

No requiere cambios en la programación; la funcionalidad será la misma que tiene en Windows. La presentación y aspecto se puede modificar por medio de plantillas (CSS).

d) La herramienta Webster+ de PxPlus: Webster+ le permite crear una aplicación PxPlus verdaderamente basada en la Web, soportando páginas web sin estado (State-less), con alta capacidad de respuesta y gran escalabilidad.

  • Webster+ facilita tanto la generación de páginas web como la configuración de sitios web
  • Configuración de sitios, inicio de sesión, enlaces y sistemas de menú integrados
  • La herramienta de archivos (“File Maintenance Generator”) puede generar páginas compatibles con Webster+
  • Las consultas y los informes funcionan automáticamente
  • Webster+ funcionará sin una configuración especial con EZWeb y es compatible con Apache e IIS
  • La aplicación necesitará una interfaz de usuario parcialmente rediseñada
  • Esto se debe a la diferencia entre NOMADS y una verdadera interfaz de estilo REST web donde cada intercambio entre el navegador y el host es independiente y no se mantienen recursos residuales en el servidor.

La herramienta de archivos (“File Maintenance Generator”) puede generar páginas compatibles con Webster+ las cuales pueden ser ejecutadas de forma transparente en cualquier navegador web. Una forma HTML compatible con CRUD (Create, Read, Update, Delete) se puede crear en segundos!

Webster+ ofrece las herramientas necesarias para aglutinar las páginas y paneles de forma transparente, con permisos de acceso, gestión de usuarios, plantillas de presentación entre otras:

Webster+ además incluye una herramienta para revisar y explorar el entorno web para facilitar la labor del administrador del Site, que le permite explorar las distintas opciones, paginas, tablas y demás componentes para su administración, incluyendo la edición de programas y otros componentes.

¿Tiene dudas? Comuníquese con nosotros al info@ckx.net.ve , visite nuestra página: www.ckx.net.ve o directamente la página del fabricante: www.pvxplus.com

Direxions+ 2024 – Trabajar con bases de datos externas

Desde hace tiempo PxPlus ofrece compatibilidad directa con Bases de datos externas (MySQL, SQL, Oracle, DB2, Microsoft SQL Server,[…]

Direxions+ 2024 – Trabajando con herramientas externas

Casi ninguna solución ofrece TODA la funcionalidad que requiere una organización, por ello, es necesario ofrecer puentes o nexos[…]

Direxions+ 2024 – Seguridad

Las mejoras en seguridad deben ser continuas, nuevos esquemas de protección, nuevos algoritmos de encriptación, nuevos protocolos y demás.[…]

Direxions+ 2024 – Novedades en el IDE, NOMADS y Toolkit

Las mejoras no sólo son para el funcionamiento; también incrementan el nivel de ayuda e integración entre la herramienta[…]

Direxions+ 2024 – NOMADS Mejoras al Query y Report Writer

Otras herramientas muy populares como las consultas automáticas (Query) y el diseñador de reportes (Report Writer) también han sido[…]

Direxions+ 2024 – Introducción al uso del Web en PxPlus

DComo hemos mencionado, PvxPlus Technologies, creadores del PxPlus, desde sus inicios han tratado de darle al lenguaje toda la[…]