Distribución de un nodo definido por el usuario

Antes de empezar

  1. Deberá haber compilado el nodo definido por el usuario, como se describe en los apartados Compilación de un nodo definido por el usuario en Java o Compilación de una extensión definida por el usuario en C.
  2. Deberá haber probado el nodo definido por el usuario, como se describe en el apartado Comprobación de un nodo definido por el usuario.

El proyecto de nodo es un plug-in Eclipse. Dicho plug-ins reside en el área de trabajo mientras dura su desarrollo. Cada usuario del área de trabajo debe tener el proyecto de nodo en su directorio dir_instalación\eclipse\plugins para poder añadir el nodo a los flujos de mensajes. Cuando pruebe el producto para ver si funciona correctamente, podrá prepararlo para su distribución.

  1. Cambie a la Perspectiva Desarrollo de plug-in.
  2. Pulse el botón derecho del ratón en el proyecto de nodo que desee empaquetar para su distribución.
  3. Pulse Archivo > Exportar.
  4. En la lista que se muestra, seleccione el archivo Zip.
  5. Pulse Siguiente.
  6. Aparecen listados los recursos que están disponibles para que los exporte como un archivo zip. Seleccione su nodo definido por el usuario; para hacerlo, marque el recuadro situado junto al nombre de proyecto correspondiente.
  7. Deseleccione los archivos y directorios siguientes (todos están seleccionados por omisión).
    • .classpath
    • .project
    • build.properties
    • build.xml
    • /bin
    • /src
    • /temp.folder
  8. Especifique un nombre y una ubicación para el archivo zip. El nombre debe ser el mismo que el del proyecto UDN.
  9. Pulse Finalizar.

El archivo zip se guarda en la ubicación especificada. Si ha desarrollado el código origen Java en el proyecto, este código se incluye en el archivo zip. Puede agregar el código origen C o los archivos compilados al archivo zip utilizando cualquier programa de utilidad zip. Entonces tendrá un paquete incorporado que podrá distribuir a todos los usuarios internos.

Cuando otro desarrollador reciba el archivo zip, debe seguir estos pasos:
  1. Detener el área de trabajo.
  2. Descomprimir el archivo en el directorio dir_instalación\eclipse\plugins.
  3. Compilar el código origen, si todavía no está compilado.
  4. Para las extensiones C definidas por el usuario, copiar el código origen compilado en el directorio dir_instalación\samples\extensions\C\src\. Para los nodos Java, copiar el código origen compilado en el directorio dir_instalación\samples\extensions\Java\src\.
  5. Reiniciar el área de trabajo.
  6. Detener y reiniciar el intermediario.
Una vez reiniciado el área de trabajo, la nueva categoría de nodos aparece en la paleta del editor de flujos.

Si desea distribuir el nodo comercialmente, consulte el apartado PDE Guide para obtener información acerca de cuestiones tales como la creación de versiones y la actualización del plug-in.

Conceptos relacionados
Nodos de entrada definidos por el usuario
Nodos de proceso de mensajes definidos por el usuario
Nodos de salida definidos por el usuario

Tareas relacionadas
Desarrollo de extensiones definidas por el usuario
Creación de la representación de interfaz de usuario de un nodo definido por el usuario en el área de trabajo
Comprobación de un nodo definido por el usuario