Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

web.config

Aviso

Os serviços do Corpore RM com as funcionalidades para utilização do TOTVS | HTML Framework estarão disponíveis em 2016. No momento versões controladas serão disponibilizadas para as equipes de Segmentos envolvidas no projeto de Experiências de Uso

...

Dessa forma todas as requisições que forem feitas aos serviços localizados em {http://hostname}/rmsrestdataserver/rest/{dataServerName} e {hostname}/rest/rmsrestcontext serão  e http://hostname/rest serão redirecionadas para o serviço do RM.Host na porta 8051 e não haverá necessidade de se informar a URL completa no factory dos serviços.

OBS: Note que o endereço do RM.Host deve ser modificado no web.config caso o mesmo não se encontre no mesmo servidor que o IIS.

...

Atualmente existem duas regras 

Configurando

  1. Faça download do arquivo web.config e o copie para o diretório root do website em que o Frame HTML será publicado. 

    Expandir

    Image Modified

  2. Instale o módulo Application Request Routing e após concluir a instalação, acesse o Gerenciador do IIS, selecione o Server, abra as configurações do módulo Application Request Routing, clique em Server Proxy Settings e depois marque a opção Enable Proxy. 

    Expandir

  3. Verifique se o módulo URL Rewrite está instalado no IIS. Caso não esteja, instale-o. 

    Expandir

    Image Added

 

Expandir
titleJavaScript de serviços da página
Bloco de código
languagejs
titleFisDeptoData-service.js
firstline13
linenumberstrue
function FisDeptoDataFactory($totvsresource) {
  var factory = $totvsresource.REST('/RMSRestDataServer/rest/FisDeptoData/:method/:id', {}, {});

Regras

Atualmente existem duas regras configuradas. A regra RMSRestDataServer fará com que todas as requisições feitas ao IIS no endereço http://hostname/rmsrestdataserver/rest/..., sejam redirecionadas para http://rmhostaddress:8051/rmsrestdataserver/... .

Já regra RMSRest irá redirecionar todas as requisições feitas em http://hostname/rest/... para http://rmhostaddress:8051/rest/... . 

Expandir

Image Added