Compartir a través de


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

Los pasos siguientes describen cómo preparar el equipo para instalar la solución Administración de procesos empresariales (BPM) y cómo realizar la instalación.

Nota

Ejecutará algunos archivos por lotes para implementar la solución. Se recomienda redirigir el resultado de los archivos de procesamiento por lotes a un archivo de texto para comprobar que la secuencia de comandos se ha completado 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 servicios , asegúrese de que se ejecutan los siguientes servicios:

    • Publicación de FTP

    • Message Queue Server

    • Publicación en World Wide Web

  2. Haga clic en Inicio, seleccione Todos los programas, seleccione Herramientas administrativas, haga clic en la consola Administración de equipos y, a continuación, agregue la cuenta de servicio de BizTalk al grupo de administradores locales.

  3. Si instaló Windows SharePoint Services, excluya (raíz) del sitio web predeterminado de Windows SharePoint Services rutas administradas de la siguiente manera: 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 el símbolo del sistema, ejecute 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 la sesión y, a continuación, inicie una sesión en el equipo con la cuenta de servicio de BizTalk.

  2. Abra un símbolo del sistema, escriba el comando siguiente y, a continuación, presione ENTRAR para establecer la variable de entorno %BTSSolutionsPath% e indicar la carpeta base para las soluciones B2B. A continuación, cierre el símbolo del sistema.

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

      Nota

      Si está utilizando un equipo de 64 bits, escriba %ProgramFiles(x86)% en lugar de %ProgramFiles%.

      Nota

      Para obtener más información sobre el comando SETX, vea 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 %BTSSolutionsPath%\BPM\HistoryDB, escriba CreateDatabase.cmdy 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 SQL debe tener permisos para ejecutar procedimientos almacenados en la base de datos SouthridgeVideoHistory.

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

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

  6. En un símbolo del sistema, ejecute el comando siguiente 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 configure su identidad como usuario miembro de los grupos Usuarios de hosts aislados de BizTalk y IIS_WPG como se muestra a continuación:

    1. En el 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 configuración Identidad y, a continuación, haga clic en ...

    5. Seleccione una cuenta de usuario (una cuenta de compilación o una cuenta personalizada ) que tenga permisos para crear y ejecutar archivos en el directorio Windows\Temp. Al configurar BizTalk, el proceso de configuración ya estableció estos permisos para el usuario que agregó al grupo fue a agregar al grupo Usuarios de hosts aislados de BizTalk. Especificar el mismo usuario es una buena elecció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 surten efecto inmediatamente. Para ello, ejecute iisreset en un símbolo del sistema.

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

    Nombre Transaccional Protocolo de transacciones
    ToFacilitiesQ Nativa
    FromFacilitiesQ Nativa
    FromFixedOrdersQ Nativa
    ToServicingSystemQ Nativa
    ToCSRSystemQ No HTTP
    ToVendorSystemQ No HTTP

    Nota

    Puede utilizar 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 %BTSSolutionsPath%\BPM\Scripts, escriba CreateTestDirectories.cmdy presione ENTRAR.

    • En la carpeta %SystemDrive%\BPMTest, se crean las carpetas siguientes:

      CSRResponse-DSP

      VendorResponse-DSP

      OrderErrors-SP

      ErrorResponse-RP-TestRL

      Facilities-SP

      Facilities-RP-TestRL

      HistoryInsert-SP

      HistoryUpdate-SP

      Order-RP-TestRL

      ServicingSystem-SP

      Vendor-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, debería sustituir %SystemDrive% por C:. Los nombres de las carpetas tienen que coincidir con la dirección de los archivos de enlace que proporciona la solución BPM.

      Nota

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

Instalar 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.baty 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 XXXXXXXXXXXXXXXXXXXXXX.

    El archivo SetupBPM.bat realiza las tareas siguientes:

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

    2. Extrae el símbolo de clave pública del SNK.

    3. Actualiza los archivos de enlace con el símbolo público.

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

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

  2. Implementar reglas de negocios de Southridge Video utilizando el Asistente para implementar el 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 el Control de cuentas de usuario (UAC), es posible que deba 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 de nuevo 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 Directiva del motor de reglas y, a continuación, haga clic en Siguiente.

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

    13. En la página de 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.EXEy presione ENTRAR.

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

    3. Abra CreateSouthridgeVideoApplication.cmd con el Bloc de notas y, a continuación, sustituya "%CommonProgramFiles%\Enterprise Single Sign-On\ssomanage.exe" por "%SystemDrive%\Archivos de programa\Archivos comunes\Enterprise Single Sign-On\ssomanage.exe".

      Nota

      En un símbolo de sistema de 32 bits, cambie la variable %CommonProgramFiles% a "%ProgramFiles(x86)%\Common Files". Como la utilidad administrativa SSO está instalada en %ProgramFiles%, incluso en los equipos de 64 bits, deberá corregir la ruta. DeployBPM.cmd llama a CreateSouthridgeVideoApplication.cmd.

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

      Nota

      DeployBPM.cmd debe ejecutarse en un símbolo de sistema de 32 bits porque incluye objetos x86 de acceso a VBScript que requieren la versión x86 de cscript.exe.

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

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

    5. Registra el origen de eventos de SouthridgeVideo.

    6. Crea una aplicación afiliada de inicio de sesión único 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 Configurary, a continuación, escriba valores como la tabla siguiente en el cuadro de diálogo Propiedades de transporte :

      Nombre de la propiedad Value
      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, vea 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.

Consulte también

Antes de instalar la instalación del equipo para desarrolladores de soluciones de administración de procesos empresariales para la solución de administración de procesos empresariales