Compartir a través de


Cómo instalar la solución de administración de procesos empresariales

En los pasos siguientes se describe cómo preparar el equipo para instalar la solución Business Process Management (BPM) y cómo instalar la solución en este equipo.

Nota:

Ejecutará algunos archivos por lotes para implementar la solución. Se recomienda redirigir la salida de los archivos por lotes a un archivo de texto para comprobar que el script se completó correctamente.

Preparar el equipo para instalar la solución de administración de procesos empresariales

Para preparar el equipo para instalar la solución de administración de procesos empresariales

  1. Haga clic en Inicio, seleccione Todos los programas, Herramientas administrativas y, a continuación, haga clic en Servicios. Con la consola de Servicios , asegúrese de que se ejecutan los siguientes servicios:

    • Publicación de FTP

    • Cola de mensajes

    • Publicación en World Wide Web

  2. Haga clic en Inicio, seleccione Todos los programas, Herramientas administrativas, consola de administración de equipos y agregue la cuenta de servicio de BizTalk al grupo administradores local.

  3. Si instaló Windows SharePoint Services, excluya (raíz) del sitio web predeterminado de las rutas administradas de Windows SharePoint Services como se indica a continuación: Haga clic en Inicio, seleccione Todos los programas, Herramientas administrativas y, a continuación, haga clic en Administración central de SharePoint.

    1. En Configuración del servidor virtual, seleccione Configurar la configuración del servidor virtual.

    2. En la página Lista de servidores virtuales , haga clic en Sitio web predeterminado.

    3. En la página Configuración del servidor virtual , haga clic en Definir rutas de acceso administradas.

    4. En la sección Rutas de acceso incluidas de la página Ruta de acceso administrada definida , seleccione Raíz y, a continuación, haga clic en Quitar rutas seleccionadas.

    5. En una ventana de comandos, realice un IISReset.

Configurar el equipo para instalar la solución de administración de procesos empresariales

Para configurar el equipo para instalar la solución de administración de procesos empresariales

  1. Cierre sesión en el equipo y, a continuación, inicie sesión en el equipo como cuenta de servicio de BizTalk.

  2. Abra una ventana de comandos, escriba el siguiente comando y luego presione ENTRAR para establecer la variable de entorno %BTSSolutionsPath% y así indicar la carpeta base de las soluciones E2E. A continuación, salga de la línea de comandos.

    • setx BTSSolutionsPath "%ProgramFiles%\Microsoft BizTalk Server 2009\SDK\Scenarios"

      Nota:

      Si usa un equipo de 64 bits, use %ProgramFiles(x86)% en lugar de %ProgramFiles%.

      Nota:

      Para obtener más información sobre el comando SETX, consulte el sitio web de Microsoft TechNet en https://go.microsoft.com/fwlink/?LinkId=67831.

  3. Abra un símbolo del sistema, cambie el directorio actual a la carpeta \BPM\HistoryDB %BTSSolutionsPath%, escriba CreateDatabase.cmd y presione ENTRAR para crear la base de datos del historial.

    Nota:

    El usuario que ejecuta el host especificado como controlador para el adaptador de envío de SQL debe tener permisos para ejecutar procedimientos almacenados en la base de datos SouthridgeVideoHistory.

  4. En un símbolo del sistema, ejecute el siguiente comando para cambiar el host de script predeterminado a CScript.exe

    • CScript /H:CScript
  5. En un símbolo del sistema, ejecute el siguiente comando para crear la aplicación web CSRWebApp.

    • iisvdir /create "Default Web Site" CSRWebApp "%BTSSolutionsPath%\BPM\CSRWebApp"

      Nota:

      Para obtener más información sobre iisvdir.vbs, consulte el sitio web de Microsoft TechNet en https://go.microsoft.com/fwlink/?LinkId=67830.

  6. En un terminal de comandos, ejecute el siguiente comando para crear un nuevo directorio virtual de IIS para OrderBroker_Proxy.

    • iisvdir /create "Default Web Site" BTSScn.BPM.OrderBroker_Proxy "%BTSSolutionsPath%\BPM\OrderBroker_Proxy"

    Nota:

    Puede usar el Administrador de Internet Information Services (IIS) para crear la aplicación web. Para obtener más información sobre cómo crear aplicaciones en IIS 7.0, consulte ASP.NET Integration with IIS 7 (Integración con IIS 7).

  7. Cree un nuevo grupo de aplicaciones de IIS y establezca su identidad como un usuario que sea miembro del grupo Usuarios host aislados de BizTalk y el grupo de IIS_WPG, como se indica a continuación:

    1. En administrador de Internet Information Services (IIS), haga clic con el botón derecho en Grupos de aplicaciones, seleccione Nuevoy, a continuación, seleccione Grupo de aplicaciones.

    2. Escriba el identificador del grupo de aplicaciones (cualquier valor) y, a continuación, haga clic en Aceptar.

    3. Haga clic con el botón derecho en el grupo de aplicaciones que creó y, a continuación, seleccione Configuración avanzada.

    4. Expanda Modelo de proceso, haga clic en la columna derecha de la opción Identidad y, a continuación, haga clic en ...

    5. Seleccione una cuenta de usuario (ya sea una cuenta de compilación o una cuenta personalizada ) que tenga permisos para crear y ejecutar archivos en el directorio Windows\Temp. Cuando configuró BizTalk, el proceso de configuración ya estableció estos permisos para el usuario que agregó al grupo Usuarios host aislados de BizTalk. Especificar el mismo usuario es una buena opción.

  8. En el Administrador de Internet Information Services (IIS), expanda Sitios web, expanda Sitio web predeterminado, haga clic con el botón derecho en BTSScn.BPM.OrderBroker_Proxy, seleccione Administrar aplicacióny, a continuación, haga clic en Configuración avanzada.

  9. Establezca Grupo de aplicaciones en el grupo de aplicaciones que creó en el paso anterior.

  10. Repita los dos pasos anteriores para la aplicación CSRWebApp .

  11. Restablezca IIS para asegurarse de que todos estos cambios surtan efecto inmediatamente. Para ello, ejecute iisreset en un símbolo del sistema.

  12. En un símbolo del sistema, cambie la carpeta actual a la %BTSSolutionsPath%\BPM\Scripts, escriba CreateQueues.vbs y presione ENTRAR para crear las siguientes colas privadas.

    Nombre Transaccional Protocolo de transacción
    ToFacilitiesQ Nativo
    FromFacilitiesQ Nativo
    FromFixedOrdersQ Nativo
    SistemaDeMantenimientoQ Nativo
    ToCSRSystemQ No HTTP
    ToVendorSystemQ No HTTP

    Nota:

    Puede usar el complemento Administración de equipos para crear las colas. Para obtener más información sobre cómo crear una cola privada, consulte la documentación de Message Queuing.

  13. En un símbolo del sistema, cambie la carpeta actual a la %BTSSolutionsPath%\BPM\Scripts, escriba CreateTestDirectories.cmd y presione ENTRAR.

    • Las siguientes carpetas se crean en la carpeta %SystemDrive%\BPMTest.

      CSRResponse-DSP

      VendorResponse-DSP

      OrderErrors-SP

      ErrorResponse:RP-TestRL

      Facilities-SP

      Instalaciones-RP-TestRL

      HistoryInsert-SP

      HistoryUpdate-SP

      Pedido-RP-TestRL

      ServicingSystem-SP

      Proveedor:RP-TestRL

      BizTalkErrors-SP

    • La carpeta FromVendor se crea en la carpeta %SystemDrive%\Inetpub\ftproot.

      Nota:

      Si el sistema Windows no está instalado en la unidad C, debe reemplazar %SystemDrive% por C:. Debe emparejar los nombres de carpeta con la dirección de los archivos de vinculación que proporciona la solución BPM.

      Nota:

      La cuenta de servicio de BizTalk debe tener permiso de lectura y escritura en la carpeta FromVendor.

Instalación de la solución de administración de procesos empresariales

Para instalar la solución de administración de procesos empresariales

  1. En un símbolo del sistema, cambie la carpeta actual a %BTSSolutionsPath%\BPM, escriba SetupBPM.bat y presione ENTRAR.

    Nota:

    Antes de ejecutar SetupBPM.bat, en los archivos %BTSInstallPath%/SDK/Scenarios/BPM/CSDWebApp/App_WebReferences/SouthridgeVideo_OrderBroker/OrderBrokerOrch_OrderPort.wsdl y %BTSInstallPath%/SDK/Scenarios/BPM/OrderBroker_Proxy/App_Code/OrderBrokerOrch_OrderPort.asmx.cs, reemplace todas las instancias de 8f8bbebbb3fb375a por XXXXXXXXXXXXXXXXXXX.

    El SetupBPM.bat realiza las siguientes tareas:

    1. Crea una clave de nombre seguro (SNK) única para firmar los ensamblados de la solución BPM.

    2. Extrae el token de clave pública del SNK.

    3. Actualiza los archivos de enlace con el token público.

    4. Compila la solución BPM e instala OpsAdapter.

    5. Compila SSOApplicationConfig en la carpeta %BTSSolutionsPath%\Common.

  2. Implemente las reglas de negocio de Southridge Video mediante el Asistente para la implementación del motor de reglas de negocios:

    1. Haga clic en Inicio, seleccione Todos los programas, BizTalk Server y, a continuación, haga clic en Asistente para la implementación del motor de reglas de negocios.

      Nota:

      En un sistema que admita control de cuentas de usuario (UAC), es posible que tenga que ejecutar la herramienta con privilegios administrativos. Para ello, haga clic con el botón derecho en la aplicación y seleccione Ejecutar como administrador.

    2. En la página principal, haga clic en Siguiente.

    3. En la página Tarea de implementación , seleccione Importar y publicar directiva o vocabulario en la base de datos desde el archivo y, a continuación, haga clic en Siguiente.

    4. En la página Almacén de directivas, mantenga todas las demás configuraciones predeterminadas y, a continuación, haga clic en Siguiente.

    5. En la página Importar archivo de directiva o vocabulario del motor de reglas , haga clic en Examinar, seleccione el archivo DecodeAndValidateOrderRules.xml en la carpeta %BTSSolutionsPath%\BPM\Rules y, a continuación, haga clic en Siguiente.

    6. En la página Listo , haga clic en Siguiente y, a continuación, en la página Importar directiva o vocabulario , haga clic en Siguiente.

    7. En la página Finalización, seleccione Ejecutar el asistente de nuevo para abrir el Asistente y, a continuación, haga clic en Finalizar.

    8. En la página principal, haga clic en Siguiente.

    9. En la página Tarea de implementación , seleccione DeployPolicy y, a continuación, haga clic en Siguiente.

    10. En la página Almacén de directivas, mantenga todas las demás configuraciones predeterminadas y, a continuación, haga clic en Siguiente.

    11. En la página Implementar directiva, seleccione DecodeAndValidateOrder 1.0 en la lista desplegable Política del motor de reglas y, a continuación, haga clic en Siguiente.

    12. En la página Listo , haga clic en Siguientey, a continuación, en la página Implementar directiva , haga clic en Siguiente.

    13. En la página Finalización, haga clic en Finalizar.

  3. Si instala la solución BPM en un equipo de 64 bits,

    1. Abra un símbolo del sistema de 32 bits como se indica a continuación: haga clic en Inicio, haga clic en Ejecutar, escriba %SYSTEMROOT%\SYSWOW64\CMD.EXE y presione ENTRAR.

    2. En el símbolo del sistema de 32 bits, cambie el directorio a la carpeta %BTSSolutionsPath%\BPM\Scripts.

    3. Con el Bloc de notas, abra el CreateSouthridgeVideoApplication.cmd y reemplace "%CommonProgramFiles%\Enterprise Single Sign-On\ssomanage.exe" por "%SystemDrive%\Program Files\Common Files\Enterprise Single Sign-On\ssomanage.exe".

      Nota:

      En un símbolo del sistema de 32 bits, la variable %CommonProgramFiles% se cambia a "%ProgramFiles(x86)%\Archivos Comunes". Dado que la utilidad administrativa de SSO está instalada en el %ProgramFiles% incluso en un equipo de 64 bits, debe corregir la ruta de acceso. El DeployBPM.cmd llama a CreateSouthridgeVideoApplication.cmd.

    4. En el símbolo del sistema de 32 bits, escriba DeployBPM.cmd y presione ENTRAR.

      Nota:

      El DeployBPM.cmd debe ejecutarse en un símbolo del sistema de 32 bits porque incluye un script de VB que accede a objetos x86 y requiere la versión x86 de cscript.exe.

  4. En el símbolo del sistema, cambie la carpeta actual a %BTSSolutionsPath%\BPM\Scripts, escriba DeployBPM.cmd, y presione ENTRAR. El DeployBPM.cmd realiza las siguientes tareas:

    1. Crea aplicaciones de BizTalk para la solución BPM.

    2. Agrega referencias entre las aplicaciones.

    3. Importa los archivos de enlace.

    4. Implementa los archivos de definición de BAM.

    5. Registra el origen del evento SouthridgeVideo.

    6. Crea una aplicación afiliada a single Sign-On (SSO) y guarda los valores de configuración en la aplicación SSO.

  5. Haga clic en Inicio, seleccione Todos los programas, BizTalk Server y, a continuación, haga clic en Administración de BizTalk Server.

    1. En la Consola de administración de BizTalk Server, expanda Grupo de BizTalk, Aplicaciones, BTSScn.BPM.OrderBrokerApp, expanda Ubicaciones de recepción, haga clic con el botón derecho en Vendor-RP-RL y, a continuación, haga clic en Propiedades.

    2. En el cuadro de diálogo Propiedades, haga clic en Configurar, y luego, ingrese los valores como en la tabla siguiente en el cuadro de diálogo Propiedades de transporte :

      Nombre de propiedad Importancia
      Servidor localhost
      Nombre de usuario < Nombre de la cuenta de servicio de BizTalk>
      Contraseña < Contraseña de la cuenta de servicio de BizTalk>
  6. Ejecute la solución BPM. Para obtener más información sobre cómo ejecutar la solución, consulte Cómo ejecutar la solución de administración de procesos empresariales.

Pasos siguientes

Pruebe cómo funciona la solución de administración empresarial en Cómo ejecutar la solución de administración de procesos empresariales.

Véase también

Antes de instalar la solución de gestión de procesos empresarialesConfiguración de la máquina del desarrollador para la solución de gestión de procesos empresariales