En esta sección: |
Los entornos WebFOCUS están compuestos por un Cliente WebFOCUS y servidores de informes WebFOCUS. Para añadir un entorno WebFOCUS, especifique un servidor Web que contenga el Cliente WebFOCUS y la ruta del cliente de conexión utilizará Developer Studio para buscar todos los servidores de informes WebFOCUS a los que tiene acceso el Cliente WebFOCUS.
Puede añadir nuevos entornos WebFOCUS o editar los entornos existentes en Developer Studio, mediante el cuadro de diálogo Propiedades de entorno WebFOCUS. Esto permite crear y administrar múltiples entornos, como el de desarrollo, prueba o producción. El entorno puede estar situado en el mismo equipo que Developer Studio, o en otro lugar de su organización. Uno de ellos se establece como entorno de desarrollo y se usa en el área Proyectos de Developer Studio. El desarrollo basado en proyectos se lleva a cabo, por defecto, en el equipo local (localhost). Después de definir el entorno WebFOCUS, puede indicar a Developer Studio que lleve a cabo el desarrollo basado en proyectos en un equipo remoto, en lugar de localhost.
Nota: Para desarrollar en Managed Reporting debe establecer un acceso al entorno WebFOCUS en que se encuentra instalado Managed Reporting. Si Managed Reporting se ha instalado en el mismo equipo que Developer Studio, los administradores tendrán acceso a la versión local de Managed Reporting. Sin embargo, Managed Reporting no viene instalado junto con Developer Studio.
Cómo: |
Al establecer el acceso a los entornos WebFOCUS, las propiedades se mantienen cuando se reinicia, o incluso cuando se reinstala, Developer Studio. En XP, las propiedades del entorno WebFOCUS normalmente se almacenan en:
drive:\Documents and Settings\user_id\ Application Data\Information Builders\wfscom.xml
donde:
Es su Id. de registro a Windows.
En Windows 7:
drive:\Users\user_id\ AppData\Roaming\Information Builders\wfscom.xml
donde:
Es su Id. de registro a Windows.
Nota:
Este cuadro de diálogo lista todos los entornos WebFOCUS definidos para Developer Studio. Si había instalado Developer Studio previamente, puede que los entornos WebFOCUS ya estén definidos. De lo contrario, sólo aparece el entorno localhost. Para modificar un entorno existente, pulse Propiedades.
Nota: El botón de Establecer entorno de desarrollo no se aplica a Managed Reporting.
Sugerencia: También puede añadir un entorno WebFOCUS haciendo un clic derecho sobre Entornos WebFOCUS, en el Explorador de Developer Studio, y seleccionando Añadir.
Se abre el cuadro de diálogo Propiedades de entornos WebFOCUS, como se muestra en la imagen siguiente. En la parte superior del cuadro de diálogo aparece el cuadro de texto Descripción, seguido de la sección Propiedades de entorno, con una serie de botones que representan cada componente del entorno WebFOCUS. En la parte inferior del cuadro de diálogo se encuentran los campos utilizados para establecer una conexión al servidor Web (Nombre de host, Protocolo, Puerto y opciones para establecer Si se usa autenticación Web).
Utilice el cuadro de diálogo Propiedades de entorno WebFOCUS para definir los componentes del mismo. De manera opcional, puede introducir información de autenticación para componentes que requieren credenciales de inicio de sesión.
La siguiente imagen muestra el área superior de esta pantalla. Esta área contiene una serie de botones que representan cada componente de un entorno WebFOCUS. El botón de Componentes Web está seleccionado por defecto. El botón de Desarrollo de proyectos sólo está disponible en la edición completa de Developer Studio.
Para algunos entornos, una vez que especifica el servidor web, todas las otras configuraciones se predeterminan. Si el entorno WebFOCUS al que está accediendo no utiliza las propiedades predeterminadas o necesita autenticar sus componentes, pulse el botón correspondiente del panel superior para introducir parámetros. Las secciones siguientes explican los parámetros disponibles para cada componente.
Nota: Las propiedades del entorno WebFOCUS deben introducirse en un orden específico. Por ejemplo, si la seguridad del servidor Web se encuentra activada, no podrá establecer la ruta del Cliente WebFOCUS hasta que introduzca credenciales válidas para el servidor Web. De un modo similar, no podrá recuperar una lista de los servidores de informes WebFOCUS hasta que introduzca una ruta válida para el Cliente WebFOCUS. Al seleccionar el botón de un componente en el cuadro de diálogo, Developer Studio garantiza que contenga la información necesaria antes de mostrar sus propiedades en la parte inferior del cuadro de diálogo. Si la información necesaria no está disponible, no podrá proceder al próximo componente.
Las propiedades del equipo local son opcionales. Puede seleccionar el botón de Equipo local para indicar que se guarde los archivos en la memoria caché o no al acceder al entorno de WebFOCUS.
La imagen siguiente muestra la sección de almacenamiento en la caché del entorno WebFOCUS del cuadro de diálogo Propiedades de entorno WebFOCUS.
Al almacenar en la caché, las copias de archivos y la información situadas en un equipo remoto se almacenan temporalmente en su equipo local de Developer Studio. A continuación, Developer Studio trabaja con los archivos guardados localmente. El almacenamiento en la caché mejora el rendimiento de Developer Studio ya que evita tener que consultar y acceder a los equipos remotos cada vez que solicite información. Esto es útil cuando se accede a computadoras centrales o cuando hay una conexión de red lenta. Sin embargo, no debe utilizarse el almacenamiento en caché cuando haya múltiples desarrolladores trabajando con los mismos archivos porque existe la posibilidad de que se sobrescriban los cambios los unos a los otros. Por defecto, el almacenamiento en caché está deshabilitado.
Hay dos propiedades disponibles:
La primera vez que solicite información y archivos, Developer Studio los recupera y, después, los guarda en la caché local. A continuación, Developer Studio emplea todas las copias de la caché hasta que reinicie Developer Studio o pulse el botón Borrar en cada nivel. Puede llevar a cabo una actualización manual y eliminar todos los archivos de la caché pulsando Ver y después Actualizar, o pulsando F5. La actualización se realiza para el área seleccionada en el explorador cuando realiza esta acción.
Nota:
El botón de Componentes Web normalmente aparece seleccionado por defecto. Las propiedades de los componentes Web especifican el modo en que Developer Studio acceden al servidor Web. Se debe identificar el servidor Web antes de cualquier otro componente. La imagen siguiente muestra la sección Servidor Web del cuadro de diálogo Propiedades de entorno WebFOCUS.
Las siguientes propiedades están disponibles:
Para más información, consulte el manual Seguridad y administración de WebFOCUS.
Cuando pulsa el botón del Cliente WebFOCUS, Developer Studio se conecta a su servidor Web para recuperar información sobre el entorno WebFOCUS. Por tanto, primero debe especificar las propiedades de componente Web y su servidor Web debe estar ejecutándose. La siguiente imagen muestra la sección Cliente WebFOCUS del cuadro de diálogo Propiedades de entorno WebFOCUS.
Nota: Si el campo de ruta de cliente está vacío y la opción de Usar predeterminada está seleccionada, hay un problema al conectarse al Cliente WebFOCUS. Asegúrese de que el servidor Web se ha iniciado y que ha indicado las propiedades correctas en la página de componentes Web. Si no puede conectarse, póngase en contacto con su administrador de WebFOCUS.
Las siguientes propiedades están disponibles:
/ibi_apps/WFServlet
Si el entorno de WebFOCUS no usa un miniservidor o usa una ruta de contexto no predeterminada, retire la marca de la casilla de Usar predeterminada y proporcione la ruta de cliente correcta. Las configuraciones predeterminadas comunes aparecen en la lista desplegable de ruta de cliente.
Si la ruta del cliente es incorrecta en el entorno, aparece un mensaje de error indicando que no se puede acceder al Cliente WebFOCUS mediante la ruta proporcionada. Si no sabe cual es su ruta, pregúntele a su administrador de WebFOCUS o verifique la consola de administración de WebFOCUS del entorno al cual se quiere conectar. La configuración de la ruta de cliente para el entorno está situada bajo Utilidades y Selección de cliente.
Los Id. de usuario de Cliente WebFOCUS son los mismos Id. utilizados para acceder a la consola de administración de WebFOCUS en el modo Developer. Si se permite la autenticación para la consola y estos campos están vacíos, se le solicita registrarse al Cliente WebFOCUS cuando accede al entorno. Su administrador de WebFOCUS le hará saber si debe proporcionar credenciales del Cliente WebFOCUS.
Cuando se proporciona la ruta correcta del Cliente WebFOCUS, puede especificar propiedades para el componente restante.
Si piensa trabajar con Managed Reporting (MR) o ReportCaster, tiene la opción de seleccionar el botón de Managed Reporting/ReportCaster. Esto le permite configurar credenciales de registro de sesión o cambiar el repositorio predeterminado de Managed Reporting.
La imagen siguiente muestra la sección Repositorio de Managed Reporting del cuadro de diálogo Propiedades de entorno WebFOCUS.
Las siguientes propiedades están disponibles:
e:\user_test\basedir01
/usr/user_test/basedir01
Cuando la casilla Usar predeterminado está seleccionada, el valor del campo no aparece, ya que, actualmente, WebFOCUS no es capaz de detectar la lista de repositorios potenciales en el servidor Web.
Nota: ReportCaster sólo soporta el repositorio de Managed Reporting como se define en el archivo MR_BASE_DIR de configuración de Cliente WebFOCUS.
Nota: Si su administrador de WebFOCUS ha integrado la autenticación de MR con la del servidor Web, no introduzca aquí sus credenciales de MR. Estas se recogen desde las propiedades del componente del servidor web.
Puede establecer la autenticación y consultar los servidores de informes WebFOCUS disponibles, pulsando el botón Servidores de datos. Cuando se selecciona Servidores de datos, Developer Studio se conecta al Cliente WebFOCUS y recupera una lista de servidores de su archivo de configuración de comunicaciones (odin.cfg).
La siguiente imagen muestra la sección Servidores de datos WebFOCUS del cuadro de diálogo Propiedades de entorno WebFOCUS.
La propiedad siguiente está disponible:
Nota: Estas propiedades sólo se aplican al entorno de aplicaciones autoservicio, no a Managed Reporting.
Si utiliza el desarrollo remoto basado en proyectos y su entorno remoto tiene varios servidores de informes WebFOCUS, pulse el botón Desarrollo de proyectos para especificar el servidor dedicado al procesamiento de solicitudes. Este servidor se conoce como el Servidor de desarrollo de proyectos. El Servidor de desarrollo de proyectos y el Cliente WebFOCUS deben estar instalados en el mismo equipo o utilizar el mismo directorio raíz de aplicaciones (APPROOT).
La siguiente imagen muestra la sección Servidor de desarrollo de proyectos del cuadro de diálogo Propiedades de entorno WebFOCUS.
La propiedad siguiente está disponible:
Cómo: |
Para usar el desarrollo remoto basado en proyectos, debe modificar el entorno de desarrollo. Si no piensa usar el desarrollo remoto basado en proyectos, puede ignorar este procedimiento.
Después de establecer las conexiones a los entornos WebFOCUS, puede añadir, editar o borrar archivos en los equipos remotos, a través de la carpeta Entornos WebFOCUS. Sin embargo, también puede usar las herramientas organizativas, disponibles en las carpetas de Proyectos, para administrar aplicaciones en equipos remotos. Esto se denomina desarrollo remoto basado en proyectos y permite que los desarrolladores compartan archivos y trabajen en las mismas aplicaciones desde equipos diferentes.
El desarrollo remoto basado en proyectos obliga a que todos los componentes WebFOCUS del entorno remoto residan en el mismo equipo, o de lo contrario, dispongan de la configuración necesaria para permitir el desarrollo de proyectos. En el desarrollo de proyectos, el entorno WebFOCUS remoto debe disponer del mismo directorio raíz de aplicaciones (APPROOT) para su servidor de informes WebFOCUS y su cliente WebFOCUS.
Emplee la Lista de entornos para modificar el entorno de desarrollo.
Nota: Si un entorno aparece como no disponible, pulse Actualizar estado.
El Explorador de Developer Studio muestra los proyectos en el entorno WebFOCUS que haya elegido. Los recursos se almacenarán en el equipo remoto. Si ha definido varios servidores de informes WebFOCUS, los informes se ejecutan con el servidor establecido para el desarrollo de proyectos en ese entorno.
WebFOCUS |