Você está na página 1de 9

01/10/2019 Como expor os Web Services do RM através do IIS - Linha RM - TDN

Páginas / … / Web Services

Como expor os Web Services do RM através do IIS


Criado por Wesley Avelino De Carvalho, última alteração por Michel Jones Almeida em 13 jun, 2019
Tempo aproximado para leitura: 4 minutos

Produto : Conector Versão: 11.50

Processo : Instalação do TBC no IIS

Subprocesso :

Data da publicação : 13/01/2015

O TOTVS Business Connect (TBC) deve ser instalado para as integrações padrões da TOTVS. As integrações disponíveis atualmente são:

TOTVS Obras e Projetos x BackOffice Protheus;


TOTVS Incorporação x BackOffice Protheus;
SigaLoja x FrontLoja x BackOfficeRM;
TOTVS Educacional x BackOffice Protheus;
Protheus SigaMNT x Linha RM;
TOTVS Educacional x EAD (WebEnsino e AMS).
Caso queira configurar o WebServices para uma integração com aplicativos de terceiros, ou seja, um sistema legado, deve-se utilizar os serviços hospedados no Host do RM. Para maiores
detalhes consulta a documentação existente no link
Para instalar o TBC para o IIS são necessários alguns pré-requisitos, que são:

Pré-requisitos:
1. Possuir o Internet Information Service (IIS) instalado e devidamente configurado. Alguns sub-componentes do IIS que serão descritos abaixo devem estar
configurados/instalados, que são:
Windows XP ou superiores: (Acesse PAINEL DE CONTROLE > ADICIONAR OU REMOVER PROGRAMAS (PROGRAMAS E RECURSOS) > ATIVAR OU DESATIVAR RECURSOS DO
WINDOWS)

https://tdn.totvs.com/pages/releaseview.action?pageId=82477609 1/9
01/10/2019 Como expor os Web Services do RM através do IIS - Linha RM - TDN

Windows Server: (Acessar GERENCIADOR DE SERVIDORES (SERVER MANAGER) > ADICIONAR FUNÇÃO > SERVIDOR DE WEB (WEB SERVER) ):

https://tdn.totvs.com/pages/releaseview.action?pageId=82477609 2/9
01/10/2019 Como expor os Web Services do RM através do IIS - Linha RM - TDN

https://tdn.totvs.com/pages/releaseview.action?pageId=82477609 3/9
01/10/2019 Como expor os Web Services do RM através do IIS - Linha RM - TDN

2. As restrições CGI e ISAPI devem estar liberadas para o Asp Net 4.0, conforme prints abaixo:

3. Instalação – WS do TBC
O pacote de instalação "TOTVS Business Connect – [versão].msi" instala os WebServices do TBC e hospeda estes no IIS. A sua instalação é muito simples e intuitiva, através de um
assistente. Veja passo a passo:

Poderá ser apresentado o seguinte aviso, caso o Sistema Operacional do Computador não seja o recomendado:

https://tdn.totvs.com/pages/releaseview.action?pageId=82477609 4/9
01/10/2019 Como expor os Web Services do RM através do IIS - Linha RM - TDN

Passo 1 – Ler aviso e clicar em Avançar

Passo 2 – Ler o contrato e se estiver de acordo clicar em Avançar

https://tdn.totvs.com/pages/releaseview.action?pageId=82477609 5/9
01/10/2019 Como expor os Web Services do RM através do IIS - Linha RM - TDN

Passo 3 - Confirmar a instalação, clicando em Instalar

Passo 4 – Instalação concluída


A instalação padrão incluirá um aplicativo no IIS:

https://tdn.totvs.com/pages/releaseview.action?pageId=82477609 6/9
01/10/2019 Como expor os Web Services do RM através do IIS - Linha RM - TDN

Verifique nas configurações básicas do aplicativo se o "Caminho Físico" está apontando para o caminho onde o TBC foi instalado, e qual o Pool de Aplicativos está selecionado:

Nas configurações dos Pools, verifique se o Pool de Aplicativos utilizado está como:
Status = Iniciado
Versão FrameWork = v4.0
Modo de Pipeline = Clássico
Identidade = "ApplicationPoolIdentity"

Caso não esteja, altere em Configurações avançadas.

https://tdn.totvs.com/pages/releaseview.action?pageId=82477609 7/9
01/10/2019 Como expor os Web Services do RM através do IIS - Linha RM - TDN

No arquivo Web.config existente no <diretório de instalação>\WS_TBC deve ser alterada as seguintes tags:

<add key="Host" value="localhost"/> : Informar o hostname ou ip da máquina que contém o serviço do Host do RM;
<add key="Port" value="8050"/> : Informar a porta em que o serviço do Host do RM está sendo executado;
<add key="DBAlias" value="CORPORERM"/> : Informar o Alias, do arquivo Alias.dat, que contém a informação de qual base será utilizada na integração;

Alterar a linha abaixo (Para as integrações "SigaLoja x FrontLoja x BackOfficeRM" e "Protheus SigaMNT x Linha RM" Manter como "<deny users= " ? " /> ")
<authorization>
<deny users= " ? " />
</authorization>

Para:
<authorization>
<allow users= " * " />
</authorization>

Observação:
Nos arquivos "<diretório de instalação do RM>\WS_TBC\Web.Config" e ""<diretório de instalação do RM>\RM.Net\RM.Host.Service.exe.config", verificar se as linhas relacionadas
à informação abaixo, estão idênticas para ambos os arquivos;

<add key="JobServer3Camadas" value="false" />


<add key="EnableCompression" value="false" />

Os WS serão instalados na porta 80 (como é a porta padrão pode ser omitida na url). Mas o administrador do sistema poderá alterar esta e demais configurações, se desejado, editando o
arquivo Web.config que se encontra no diretório de instalação RM na pasta WS_TBC: (verificar as configuração JOSERVER3CAMADAS, DABALIAS, HOST e PORTA de acordo com as
configurações do RM.Host.Service.exe.config ou RM.Host.exe.config).

https://tdn.totvs.com/pages/releaseview.action?pageId=82477609 8/9
01/10/2019 Como expor os Web Services do RM através do IIS - Linha RM - TDN

A partir deste ponto os WebServices do TBC já podem ser acessados, por exemplo através do navegador Internet Explorer:

Para maiores informações:


Icon
Consulte o WikiHelp TOTVS

[ |https://www.byyou.com/static/resources/hotsite/index.html]COMUNIDADE @TBC e Microsoft Dynamics CRM


Canais de Atendimento:
Chamado: Através do Portal Totvs www.suporte.totvs.com.br
Telefônico: 4003-0015 Escolhendo as opções 2 – (Software), 2 – (Suporte Técnico), 3 – (RM), 9 – (Demais Áreas), 2 – (CRM), 3 - (Vendas e CRM) e 3 – (Microsoft CRM).

tbc instalacao totvs business connect iis internet information service

Política de privacidade Termos de uso

https://tdn.totvs.com/pages/releaseview.action?pageId=82477609 9/9

Você também pode gostar