> For the complete documentation index, see [llms.txt](https://docs.wave.pt/wave-trade-x/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wave.pt/wave-trade-x/back-office-instalacoes/webservice.md).

# Webservice

1. Abrir o caminho "C:\inetpub\wwwroot" e colocar lá a pasta "WSWaveTradeX".

2. Precisamos também de dar controlo total à pasta de maneira a que o serviço consiga criar a pasta "Logs" e escrever nela. Para fazer isso temos de clicar com o botão direito do rato na pasta "WSWaveTradeX", ir a "Propriedades", "Segurança", "Editar", "Adicionar" e escrever "Todos" no espaço branco. Depois selecione a checkbox para permitir o controlo total e clique em aplicar.<br>

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>"Todos" deve ser escrito de acordo com o idioma apresentado. "Todos" para português, "Everyone" para inglês etc.</p></div>

   <figure><img src="/files/SybWQ5S6kxolwPcpRN5W" alt=""><figcaption></figcaption></figure>

   <figure><img src="/files/MAwOUOjrPdh5g6lsulwW" alt=""><figcaption></figcaption></figure>

3. Colocar a aplicação "WebServiceConfigurator.exe" dentro da pasta "WSWaveTradeX" e executar em modo administrador.<br>

   <div align="center"><figure><img src="/files/VOhrkQvrDIP34Js6jav5" alt=""><figcaption><p>Webservice Configurator</p></figcaption></figure></div>

4. Inserir os dados de acesso à base de dados criada para o Wave Trade X a que o Webservice e o Portal têm acesso. Carregar em "Validar conexão" e em seguida em "Guardar config" de modo a criar o ficheiro "config.txt".

5. Abrir o Gestor de Serviços de Informação Internet (IIS). Se não tiver o IIS instalado clique [aqui](https://computadorcomwindows.com/2021/01/01/tutorial-como-instalar-o-internet-information-services-iis-no-windows-10/) para fazer a instalação.

6. Dentro do IIS, na aba "Ligações", expandir a opção "Sites".<br>

   <figure><img src="/files/uE1FLbBxvx5MAayxLRa4" alt=""><figcaption><p>IIS</p></figcaption></figure>

7. Criação da aplicação
   1. Caso possua uma porta especifica para criar a aplicação, clique com o botão direito do rato na opção "Sites" e selecione "Adicionar Web Site...".
   2. Caso contrário, clique com o botão direito do rato na opção "Default Web Site" e selecione "Adicionar Aplicação...".

8. Preencher os campos "Alias" com o nome que pretende para a sua aplicação e o "Caminho Físico" a apontar para a pasta criada na wwwroot.\ <br>

   <figure><img src="/files/pKMinzMaoY8quBbqKhnh" alt=""><figcaption></figcaption></figure>

9. Se clicou em "Adicionar Web Site..." a sua aplicação deverá estar listada na opção "Sites". Se clicou em "Adicionar Aplicação...." a sua aplicação deverá estar listada na opção "Default Web Site".&#x20;

{% hint style="info" %}
Atenção! Se desejar aceder ao webservice a partir do exterior, deve proceder ao respetivo encaminhamento de portas e garantir que a firewall deve ter uma exceção ás portas configuradas. Esta informação é valida para o webservice ou para o Portal.
{% endhint %}
