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:
- 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.
- 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.