Configurando HTTP Adapter no IIS 7

Olá Pessoal.

Meu primeiro post aqui no blog, foi um artigo que mostrava como receber mensagens através do HTTP Adapter usando o IIS 6.

Então o IIS 7 foi lançado e essa configuração muda um pouco, por isso resolvi postar esse novo artigo.

Para Configurar o IIS 7

Adicionar novo Script

  1. Abra o IIS em Start -> Administrative Tools -> Internet Information Service (IIS).
  2. Clique em Default Web Site e clique 2x em “Handler Mappings” ou se estiver em portugues “Mapeamentos de Manipulador”.

    image

  3. No painel direito em “Actions” clique em “Add Script Map” ou “Adicionar Mapeamento de Script

    image

  4. Na opção Executable aponte para o caminho: drive:\Program Files\Microsoft BizTalk Server 2009\HttpReceive\BTSHTTPReceive.dll.
  5. Preencha as outras informações como na figura abaixo.

    image

  6. Clique no botão “Request Restrictions”.
  7. Na aba Verbs, selecione a opção “One of the following verbs”, e digite “POST”.

    image

  8. Na aba Acces, tenha certeza que a opção “Script” está selecionada. Clique em OK.

    image

  9. Clique em “OK” novamente, e aparecerá a seguinte tela:

    image

  10. Clique em “Yes”.

Criar um novo Application Pool

  1. Clique com o botão direito em “Application Pools” -> “Add Application Pool”.
  2. Set o “Application pool ID” para CustomHTTPReceive.
  3. Deixe a opção “Use default settings for new application pool” marcada e clique em OK.

    image

  4. Com o novo Application pool selecionado, no painel direito clique em “Advanced Settings”.

    image

  5. Em “Process Model”, no campo Identity, clique no botão elipse (...).

    image

  6. Na caixa de diálogo “Application Pool Identity”, selecione a opção “Custom account” e então clique em “Set”.

    image

  7. Coloque usuário e senha. De Ok para fechar as Configurações Avançadas.

    O usuário deve ser membro do grupo de administradores do BizTalk.

Criar um Diretório Virtual

  1. Em “Sites”, clique com o botão direito em “Default Web Sites” e em “Add Application”.
  2. No campo “Alias”, digite “Http_Receive”.
  3. Em “Application pool”, selecione o application que foi criado no tópico anterior.
  4. Em “Physical Path” aponte para o diretório drive:\Program Files\Microsoft BizTalk Server 2009\HttpReceive.

    image

  5. Clique no botão “Connect as...”, selecione a opção “Specific user”, e digite usuário e senha, que seja membro do grupo de Administradores.
  6. Clique no botão “Test Settings” e verifique se contem erros na aplicação.

Está configurado, agora só falta configurar uma Receive Port, uma Send Port e testar a aplicação.

Até a Próxima.

1 Comentário:

Ruth Resende disse...

Se o SO for 64 bits, faça as mesmas configurações para a pasta drive:\Program Files\Microsoft BizTalk Server 2009\HttpReceive64\BTSHTTPReceive.dll.

Postar um comentário

BizTalk 360

Visitas

Arquivo do blog