Skip to content

Cliente (console)

Fábio Nogueira de Lucena edited this page Sep 4, 2019 · 10 revisions

Cliente (console) é uma aplicação que faz parte da Client layer.

Um SGBD pode ser executado em ambiente no qual o acesso deve ocorrer por meio de um prompt ou shell. Nesses casos, a interação deve ocorrer por meio de interface de linha de comandos. A interação com um SGBD, convém destacar, exige "rica" interação que não é adequada apenas via fornecimento de flags, mas também pela interação por meio de linguagem de comandos própria.

Objetivo

  • Implementação console do cliente do HealthDB.
  • Definição da "linguagem" de interação com o HealthDB via linha de comandos: (a) inclui comandos; (b) ajuda para os comandos e (c) modelos de respostas.
  • Identificar estratégia de implementação de interação via linha de comandos em Java. Inclui eventual seleção de biblioteca ou ferramenta disponível.
  • Implementação de aplicativo que interage com o usuário via linha de comandos em conformidade com o modelo de interação planejado para o HealthDB, para acesso aos serviços oferecidos pelo HealthDB por meio da API definida para tal.

Visão

Após iniciado, o cliente console aguarda por comandos na linha de comandos, conforme ilustrado abaixo.

$> hdb
HealthDB console interface (1.0.0.0)
Copyright (c) 2017 by UFG

hdb> 

Links relevantes

Clone this wiki locally