Escolar Documentos
Profissional Documentos
Cultura Documentos
Pesquisa
Linha RM
Table of Contents
1 Configuração Windows XP....................................................................................... 4
2 Configuração Windows 7, Vista, Server 2008........................................................ 10
– 2
Linha RM – Configuração WebService TOTVS Avaliação e Pesquisa
O modo WebService é uma das formas de executar uma prova, e é configurado através do aplicativo RM Executor,
que permite ao usuário executar uma prova disponibilizada através de um serviço web, podendo estar localizado
no host local ou remoto. Este documento tem como objetivo descrever a configuração do ambiente WebService
nos sistemas operacionais Windows XP e 7.
– 3
Linha RM – Configuração WebService TOTVS Avaliação e Pesquisa
1 Configuração Windows XP
1º Instalar o TOTVS Avaliação e Pesquisa
Instale a versão mais atual do TOTVS Avaliação e Pesquisa, para que você tenha acesso à pasta do WebService,
conforme mostra a figura abaixo:
2º Configurar WebService
Acesse o servidor Web, o IIS (Internet Information Services) no Painel de controle do Windows conforme a figura
abaixo:
• Digite na caixa de texto Alias o seguinte: WebService e clique em Avançar.
• Na tela a seguir selecione o diretório correspondente à pasta WebService, disponibilizada com a instalação
do TOTVS Avaliação e Pesquisa.
• Clique em Concluir e feche o IIS.
Veja como fica o ambiente após as configurações:
3º Acesso ao WebService
Para verificar se o servidor foi configurado corretamente, abra o browser (por exemplo, Internet Explorer) e digite o
endereço onde se encontra o arquivo TstExecWebService.asmx.
Exemplo: http://localhost/Webservice/TstExecWebService.asmx, onde localhost é o nome do servidor e
Webservice é o nome da pasta do Webservice.
2º Configurar WebService
Acesse o servidor Web, o IIS (Internet Information Services) no Painel de controle do Windows conforme a figura
abaixo:
d - Digite na caixa de texto "Alias" o nome do serviço (Exemplo: Webservice) e selecione o caminho físico C:
\totvs\CorporeRM\RMTestis\Webservice.
e- Em “Pool de aplicativos” (ou Application pools), selecione a versão 4.0 do framework. Clique em seguida no
botão “ok”.
f - Abra a opção “Pesquisa no diretório” (ou Directory browsing) e clique na opção “Habilitar” (ou Enable).
g - Feche o IIS.
Para verificar se o servidor foi configurado corretamente, abra o browser (por exemplo, Internet Explorer) e digite o
endereço onde se encontra o arquivo TstExecWebService.asmx.
Exemplo
http://localhost/Webservice/TstExecWebService.asmx, onde localhost é o nome do servidor e Webservice é o nome
da pasta do Webservice.
Observação: A configuração descrita acima é referente a versão do IIS 7, pode ser utilizada também para
configurar nos sistemas operacionais Windows 7 e Vista.
3º Configurações do arquivo Web.config
Depois de realizadas as configurações anteriores, é preciso configurar o arquivo Web.config, localizado na pasta C:
\totvs\CorporeRM\RMTestis\ Webservice.
Edite o arquivo Web.config retirando todas as tags que estão em “appSettings” exceto a tag <add key="Alias"
value="CorporeRM" /> e substitua pelas que estão em “appSettings” dos arquivos RM.Host.exe.config /
RM.Host.Service.exe.config localizados na pasta C:\totvs\CorporeRM\RM.Net.
...
<appSettings>
<!--Configurações de Remoting-->
<add key="RemoteLoad" value="false" />
<add key="SelfHosted" value="false" />
<add key="ServerHost" value="localhost" />
<add key="ServerUrl" value="http://localhost/RM.net/" />
<add key="Alias" value="CorporeRM" />
<add key="CommunicationStyle" value="wcf" />
<add key="WcfProtocol" value="tcp" />
<add key="TcpPort" value="8060" />
</appSettings>
…
Importante
Na tag <add key="Alias" value="CorporeRM" /> o valor de “value” deverá ser substituído pelo valor da tag “Alias”
do arquivo Alias.dat localizado em C:\totvs\CorporeRM\RM.Net.
No exemplo abaixo do arquivo Alias.dat “CorporeRm Exemplo” é o valor a ser utilizado na tag “Alias” do arquivo
Web.config.
<DbConfig>
<Alias>Corporerm Exemplo</Alias>
...
</DbConfig>
Depois das alterações realizadas o conteúdo do Web.config ficará da seguinte forma:
…
<appSettings>
<!--Configurações de Remoting-->
<add key="JobServer3Camadas" value="false" />
<add key="Port" value="8050" />
Clique em OK novamente para iniciar e siga os passos normais para executar a prova.