... | ... | @@ -12,6 +12,7 @@ O objetivo deste documento é fornecer uma visão geral do planejamento da arqui |
|
|
<img src="http://www.tools.ages.pucrs.br/EasyWork/Wiki/raw/master/7.%20arquitetura/Deployment%20Diagram%20Easywork.png" alt="DEPLOYMENT_DIAGRAM"/>
|
|
|
<br>
|
|
|
- O dispostivo **Client** faz parte da camada de Front-End. Ele possui um componente **React.js Application** que é uma abstração de uma aplicação desenvolvida na linguagem **Javascript** utilizando a biblioteca **React.js** para comunicação com o usuário.
|
|
|
- O dispositivo **Server** faz parte da camada de Back-end. Ele possui um componente **REST API** que é uma abstração de uma aplicação desenvolvida na linguagem **Java** utilizando o framework **Spring** para implementar o conceito de **microsserviços**. Serve para validar regras de negócio e comunicar a camada do usuário com o servidor de banco de dados através de protocolo HTTP.
|
|
|
<br><br>
|
|
|
|
|
|
## 7.3 Visão de Componentes da aplicação REST
|
... | ... | |