Muchas aplicaciones, tanto Windows como web, necesitan conectarse a Internet para enviar y recibir datos. Las aplicaciones ASNA visual RPG Clásico no tienen la capacidad intrínseca de hacer solicitudes HTTP.  Esto puede ser un inconveniente muy perjudicial cuando tienes unas aplicaciones de empresa heredadas para la cual ahora tienes el requerimiento de enviar y recibir datos desde Internet. Todavía se pueden encontrar controles COM de terceros, que pueden permitir a AVR hacer solicitudes HTTP, pero estos controles son a menudo problemáticos y los usuarios informan de que algunos no funcionan.

Este artículo muestra cómo extender AVR Clásico con AVR para .NET, para permitir a la aplicación AVR Clásico app obtenga datos de Json con una solicitud HTTP.  Primero nos centraremos en el proyecto de librería de clase AVR for .NET, responsable de hacer la solicitud HTTP para obtener el Json, después le echaremos un vistazo a la aplicación AVR Clásico que hace uso de esa librería de clase .NET. Este articulo aporta un ejemplo simple de obtener Json. Cosas como autenticación de usuario o product-worthy error handling se omiten, pero ambos pueden añadirse.

 

Read the full technical article on ASNA.com.