Tag Archives: Servidores de Aplicaciones

Diferencias entre Oracle Application Server vs Oracle WebLogic Server | OAS vs WLS

Oracle Application Server vs Oracle WebLogic Server

A continuación les dejo algunas afirmaciones que les permitiran hacer una comparación entre Oracle Application Server vs Oracle WebLogic Server:

  • En Oracle AS 10g R3 el control de servidor de aplicaciones está activo en una sola instancia (identificada como instancia de administración en un clúster) aunque gestiona otras instancias de Oracle AS asociadas. Del mismo modo, en Oracle WebLogic Server La consola administrativa es activa sólo en una instancia de servidor (Servidor de Administración), pero puede gestionar otras instancias de servidor (servidor administrado) en un dominio.
  • En Oracle AS 10g Release 2 hay un repositorio de configuración central administrado por Distributed Configuration Management (DCM). En Oracle WebLogic Server también hay un depósito de configuración central (config.xml).
  • En Oracle AS 10g Release 2, todas las instancias que compartieron el repositorio de configuración constituyeron un elemento de topología llamado Farm. El Farm es similar a un dominio en Oracle WebLogic Server.
  • El servidor WebLogic es una instancia de weblogic.server, que se ejecuta en una máquina virtual Java (JVM). Esto es similar a una instancia de Oracle AS con sólo un contenedor OC4J.
  • El servidor administrado es una instancia de servidor weblogic oracle que aloja aplicaciones empresariales, componentes de aplicaciones, servicios web y recursos asociados. Es similar a un Oracle AS 10gR3 sin los componentes de administración.
  • Instancia de administración del servidor de administración y OC4J: el servidor de administración almacena la copia maestra de la configuración del dominio, incluida la configuración de todos los servidores administrados del dominio. De esta manera, funciona como una instancia de Oracle AS que contiene el repositorio basado en archivos.
  • Un clúster de Oracle WebLogic Server consta de varias instancias de Oracle WebLogic Server. Esto es similar a un clúster OC4J en Oracle AS. Cuando configura un Oracle AS Cluster (OC4J), puede utilizar Oracle HTTP Server como front-end. Las directivas de equilibrio de carga se configuran en la configuración mod_oc4j del servidor de Oracle HTTP de front-end. Al configurar un clúster de Oracle WLS, debe configurar un mecanismo como un Apache o una instancia de WLS no agrupada para que funcione como el front-end del clúster. También debe configurar el equilibrio de carga dentro del clúster y no en el extremo frontal.

Finalmente me gustaría compartirles una presentación realizada en Prezi con los puntos mas importantes que debes considerar al momento de migrar una aplicación desde Oracle Application Server (OAS) hacia Oracle WebLogic Server (WLS)

Como cambiar el puerto por el que levanta WebLogic | How to change WebLogic start port

WebLogic start port

Para cambiar el puerto por el que levanta WebLogic solo debemos seguir los siguientes pasos:

  • Entrar en la ruta donde se encuentra instalado tu dominio de WebLogic

Por ejemplo

/u01/oracle/WLS/user_projects/domains/xyz_domain/
  • Entrar en la carpeta config/ y abrir el archivo config.xml
  • Buscar el tag “<server>

Que debe tener un código como el siguiente

<server>
	<name>AdminServer</name>
	<listen-address/>
</server>
  • Agregar la línea “<listen-port>7002</listen-port>” especificando un puerto diferente al que viene por omisión (7001) después de la etiqueta “name

Ejemplo:

<server>
	<name>AdminServer</name>
	<listen-port>7002</listen-port>
	<listen-address/>
</server>
  • Guardar el archivo y reiniciar WebLogic

Como crear un Dominio de Weblogic | How to create a Weblogic Domain

oracleboxweblogic

El Asistente de configuración le guía a través del proceso de creación de un dominio de WebLogic para su entorno de destino mediante la selección de los componentes del producto que desea incluir en el dominio, o mediante la selección de los archivos JAR de plantilla de dominio. Si es necesario, también puede personalizar el dominio para adaptarse a su entorno mediante la adición y configuración de servidores gestionados, clusters, y definiciones de máquina, o la personalización de las fuentes de datos JDBC y “JMS file store directories”.

Es posible que desee personalizar su dominio en las siguientes circunstancias:

  • Para crear un multi-servidor o dominio agrupado utilizando la configuración predeterminada. Todas las plantillas predefinidas de WebLogic (las suministradas con WebLogic Server) crean dominios de un solo servidor.
  • Para utilizar una base de datos que es diferente de la base de datos predeterminada en la plantilla de dominio o extensión. En este caso, debe personalizar la configuración de JDBC para que apunte a la base de datos adecuada.
  • Para personalizar el puerto de escucha y el puerto SSL.
  • Para crear un entorno de prueba mediante el uso de una plantilla de dominio que ha recibido, y para modificar la configuración del dominio para trabajar en el entorno de prueba en función de sus necesidades.

A continuación se muestra un diagrama que resume los pasos para crear un Dominio de WebLogic

Continue reading