Configuración del punto final FTP para el ejemplo de listado de directorios de análisis
Para ejecutar el ejemplo de listado de directorios de análisis en su entorno, configure los valores de las propiedades de configuración utilizadas por el punto final FTP para que apunten a su servidor FTP. Además, el servidor FTP debe generar el listado de directorios en el mismo formato previsto para el esquema de archivo sin formato.
Acerca de esta tarea
Complete los siguientes pasos sólo si tiene previsto ejecutar el ejemplo de listado de directorios de análisis:
- Para editar y probar las propiedades de configuración FTP del ejemplo FTPParseDirListingExample en Studio
- Para configurar el directorio raíz del servidor FTP
- Para determinar si su servidor FTP genera el listado de archivos en el mismo formato que el esquema de archivo sin formato incluido en este ejemplo
- Para ejecutar el ejemplo FTPParseDirListingExample
Para sólo ver y obtener más información sobre el ejemplo, complete el procedimiento de la sección Ejemplo de listado de directorios de análisis.
Edite y pruebe las propiedades de configuración FTP del ejemplo FTPParseDirListingExample en Studio:
Procedimiento
- Abra FTPParseDirListingExample. Para obtener instrucciones, consulte los pasos 1 y 2 en: Ejemplo de listado de directorios de análisis.
- En el menú de la barra de herramientas, seleccione . Se mostrará el recuadro de diálogo Propiedades de configuración.
- Edite los valores de las propiedades para que reflejen los de su servidor FTP.
- En el separador Proyecto, pulse dos veces el punto final FTP. Se mostrará el separador Punto final FTP.
- Para comprobar que ha especificado la información de FTP correcta, pulse Probar. Si Studio se conecta con el punto final FTP, se mostrará el recuadro de diálogo Información con el mensaje de que la conexión con el punto final se ha establecido de forma satisfactoria.
- En el separador Proyecto, pulse dos veces la orquestación processBids. Se mostrará el separador de la orquestación processBids.
Qué hacer a continuación
Configure el directorio raíz del servidor FTP:
- Añada los directorios adicionales al servidor FTP. Duplique la estructura de directorios incluida en el directorio FTPServerDirStructure.
Si ha aceptado los valores predeterminados durante la
instalación de Studio, este directorio se encuentra en la siguiente ubicación: C:\Archivos de programa\IBM\WebSphere Cast Iron Studio 3.X\Samples\FTPParseDirListing\FTPServerDirStructureDurante el tiempo de ejecución, el ejemplo de listado de directorios de análisis espera que el directorio raíz del servidor FTP contenga la siguiente estructura de directorios:
\input \processFailed \processWidgetRUs \processAcmeInc \processNewCompany
- Transfiera una copia de los archivos bid*.txt al directorio \input de su servidor FTP. Si ha aceptado los valores predeterminados durante la
instalación de Studio, estos archivos se incluirán en la siguiente
ubicación de directorio: C:\Archivos de programa\IBM\WebSphere Cast Iron Studio 3.X\Samples\FTPParseDirListing\FTPServerDirStructure\inputAntes de ejecutar el ejemplo, debe existir una copia de los siguientes archivos en el directorio \input del servidor FTP.
- bidAcmeInc.txt
- bidCrankCo.txt
- bidWidgetRUs.txt
- bidBudgetManufacture.txt
- bidSamAndSons.txt
Determine si el servidor FTP genera el listado de archivos en el mismo formato que el esquema de archivo sin formato incluido en este ejemplo:
- Abra FTPParseDirListingExample. Para obtener instrucciones, consulte los pasos 1 y 2 en: Ejemplo de listado de directorios de análisis.
- En el separador Proyecto, pulse dos veces la orquestación processBids. Se mostrará el separador de la orquestación processBids.
- Pulse la actividad Enumerar archivos FTP etiquetada Listado de directorios completo de archivos de lista.
- Pulse Probar.
- Determine si el formato del listado de directorios coincide con el
siguiente listado de directorios:
Si el formato de directorios es diferente, puede modificar el esquema de archivo sin formato denominado parseDirListing.-rw-r--r-- 1 551 551 65 May 3 11:39 bidAcmeInc.txt -rw-r--r-- 1 551 551 43 May 3 11:39 bidBudgetManufacture.txt -rw-r--r-- 1 551 551 0 May 3 11:39 bidCrankCo.txt -rw-r--r-- 1 551 551 73 May 3 11:39 bidSamAndSons.txt -rw-r--r-- 1 551 551 33 May 3 11:39 bidWidgetRUs.txt
Para abrir el esquema de archivo sin formato utilizado en este ejemplo, en el separador Proyecto, pulse dos veces parseDirListing en la carpeta del esquema de archivo sin formato. Copie y pegue la salida del botón Probar de la actividad Enumerar archivos FTP en un archivo y, a continuación, abra el archivo en el separador Probar del Editor de esquema de archivo sin formato. Cambie los nodos del esquema de archivo sin formato para que reflejen el listado de directorios. El nodo de tamaño se utiliza en la ramificación "If size less or equal 0" (si el tamaño es menor o igual a 0) de la actividad If..Then. Asegúrese de proporcionar un valor al nodo de tamaño durante el tiempo de ejecución.
Ejecute el ejemplo FTPParseDirListingExample:
-
En Studio, publique el proyecto FTPParseDirListingExample. En la barra de herramientas de Studio, seleccione
. -
Desde la Consola de gestión web (WMC), despliegue el proyecto FTPParseDirListingExample. Para obtener más información, consulte la Ayuda en línea de la WMC o el paso 11: Publicar y desplegar el proyecto de integración finalizado en la sección Desarrollo del proyecto BookOrder en la Guía de inicio.