Hola.
Que patrón de diseño debería utilizar para resorlver lo siguiente:
Quiero ejecutar un método de un objeto en un lenguaje web cliente con javascript, pero quien resuelve el método es el servidor.
La implementación que hago hoy dia es la siguiente:
mediante prototipos, emulo un objeto en javascript.
Lo instancio
envio un mensaje y en la implementación del método hago que este objeto invoque una función de un objeto auxiliar que convierte a json el objeto, y en un paquete dentro del array de post, envio como parámetros el objeto json, un string indicando el nombre del objeto que se va a instanciar en servidor y el método a invocar.
En servidor, se invoca un objeto auxiliar que convierte el json a objeto en lenguaje de servidor.
instancio el string que indica el nombre del objeto a instanciar (generalmente un controller), se llama invoca al método solicitado y se le pasa el objeto convertido de json.
Esto funciona pero resulta poco eficiente en cuanto a tiempo de desarrollo.
Que me recomiendan?
Muchas gracias desde ya.