-
Notifications
You must be signed in to change notification settings - Fork 3
Client layer
A Client layer compreende vários módulos. O principal módulo é a especificação do protocolo HealthDB (no centro da figura abaixo). Observe que cinco módulos dependem dessa especificação: a interface HealthDB API em JavaScript e a implementação do driver correspondente; a interface HealthDB API em Java e a correspondente implementação e, por fim, a implementação da HealthDB API no lado do servidor.

Observe ainda os módulos Client GUI e Client Console. O primeiro fornece uma interface gráfica para acesso ao HealthDB via navegador, enquanto o segundo é uma interface baseada na linha de comandos. Esses clientes ilustram como o acesso aos serviços do HealthDB podem ser requisitados por um Sistema de Informação em Saúde (SIS).
Ainda convém ressaltar que a implementação da HealthDB API pode ser realizada em outras linguagens de programação e não apenas em JavaScript e Java, conforme ilustrado.
- Client Console
- Client GUI
- HealthDB API
- HealthDB Driver Java
- Conversores
- Ember vs Electron
- Gerenciador para iniciar/parar o HealthDB.
- Instalador para instalação do HealthDB.
- Interface com o usuário
- Relatórios
- ResultSet