2010-07-06 14 views

Respuesta

6

Hasta cierto punto, sí.

El corazón de GWT es algo mágico para convertir el código fuente de Java para un cliente web en JavaScript. No hay margen de maniobra allí; es Java o nada.

Pero un cliente traducido por GWT puede interoperar con un servidor escrito en cualquier idioma. Se estaría perdiendo algunas de las capacidades especiales de llamadas remotas que ofrece el marco GWT, pero si está dispuesto a transferir XML o JSON de un lado a otro, un servidor basado en PHP podría funcionar con su cliente basado en Java/JavaScript. .

1

Sí, GWT apoya completamente en PHP. Escriba su script PHP y use el constructor de solicitudes para hacer la llamada ajax, luego haga que su PHP devuelva datos JSON y use el analizador JSON dentro de GWT para analizar su JSON.

Normalmente, cuando se crea una aplicación GWT, que se ejecuta en el servidor java por defecto, para dirigirla a su servidor PHP, utilice la siguiente,

noserver -remoteUI "${gwt_remote_ui_server_port}:${unique_id}" 
-startupUrl <name>.html 
-logLevel INFO -codeServerPort 9997 
-war /opt/lampp/htdocs/../war com.<appname>.<appname> 

si es que está utilizando Eclipse, simplemente coloque el aplicación en su servidor de php que está utilizando

+0

muchas gracias Noor –