Desarrollo en la nube con JDeveloper/Weblogic
Sep 10, 10 by Juan Lebrijo about weblogic, JDeveloper, blog
En Cloud Colmputing la manera que tenemos de desplegar nuestra aplicaciones es a través de un plugin de Eclipse que despliega remotamente las aplicaciones. Este efecto lo podemos obtener con JDeveloper, añadiéndole un servidor Weblogic remoto, que esté un una máquina aparte a la tuya (en Amazon WS por ejemplo). Esto puede ser muy útil para:
  • Montar un entorno de desarrollo ágil (RAD).
  • Desplegar las pruebas fuera de tu máquina local que suele ser muy lenta.
  • Como comentaba, para un Cloud Development Style con Oracle.
  • Para tener las aplicaciones separadas en capas, cada capa una máquina como a mi me gusta (escalabilidad, rendimiento).
En  JDeveloper > New > Connection > Application Server Connection, yo la llamaré WeblogicRemote. El configurador te pedira contraseña y los datos de red:
app_server_conf.png 82.8 KB
Y finalmente te ofrecerá un test a realizar que pasará si los datos anteriores se han configurado bien. Podéis ver en la ventana de los Servidores de aplicaciones el vuestro:
app_server_win.png 17.9 KB
Podeis crear una Aplicación Web sencilla que tenga un index.jsp con un Hello World !!!, para probar. En el menú superior Application > Deploy . Teneis que seleccionar la conexión creada antes, y el servidor dentro de vuestro Weblogic sobre el que queréis desplegar:
deploy.png 110 KB
De esta forma tenemos nuestra aplicación en: http://192.168.0.8:7001/Application1-ViewController-context-root/faces/index.jsp Que no se asuste nadie por la URL, por que es donde se despliega nuestra vista (/Application1-ViewController-context-root/), este nombre se puede cambiar en el proyecto ViewControler > Properties > Java EE Web Context Root