Preparación para el despliegue del ejemplo Nodo .NETCompute

Para los usuarios de este ejemplo que no tengan una copia de Microsoft Visual Studio 2010, se proporciona un archivo de ensamblado .NET precompilado con la instalación del entorno de ejecución de WebSphere Message Broker. Si ha elegido la vía de acceso de instalación predeterminada, esta carpeta se encuentra en: C:\Archivos de programa\IBM\MQSI\8.0.0.0\sample\DotNet\cs.

Antes de desplegar el ejemplo Nodo .NETCompute, realice los siguientes pasos manuales:

  1. Copie el archivo de ensamblado .NET precompilado (SampleDotNetProject.dll) del directorio cs en una ubicación de su elección en el sistema de archivos del Message Broker de tiempo de ejecución. Generalmente, en un escenario de desarrollo, Message Broker se dirige al archivo de ensamblado creado por Visual Studio. Este enfoque permite que Message Broker vuelva a cargar automáticamente el ensamblado ("intercambio en caliente"), si se reconstruye en Visual Studio, sin necesidad de un nuevo despliegue de intermediario. Para escenarios de producción, normalmente se utiliza un servicio configurable de Message Broker para localizar el archivo de ensamblado .NET. En este caso, el recurso de intercambio en caliente se puede activar o desactivar mediante una propiedad del servicio configurable.
  2. Una vez que haya copiado el archivo de ensamblado .NET precompilado a un directorio de su elección, debe utilizar una ventana de consola de mandatos de Message Broker para crear un servicio configurable para la aplicación DotNetApplication de ejemplo. Este servicio configurable permite a los nodos .NETCompute localizar el ensamblado en tiempo de ejecución. Ejecute el siguiente mandato para crear el servicio configurable:
    mqsicreateconfigurableservice MB8BROKER -c DotNetAppDomain -o DotNetApplication
         -n "ApplicationBase" -v "C:\ubicación_archivo_ensamblado_elegida"
    
    donde MB8BROKER es el nombre de su intermediario y C:\ubicación_archivo_ensamblado_elegida corresponde al directorio que ha seleccionado en el paso anterior.

Ahora ya puede desplegar el ejemplo.