Wesley-Sampaio / Sistemas-Distribuidos

Trabalho final da disciplina de Sistemas Distribuídos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🗄️ Sistemas Distribuídos

📝 Descrição

Foi desenvolvido um servidor java que irar entregar informações ao cliente, utilizando um hashmap para emular uma base de dados. Esse servidor foi desenvolvido com três métodos Rest (POST, GET, DELETE). Foi desenvolvido um cliente com PHP para consumir o serviço.

📚 Funcionalidades

  • Lista os dados fornecidos pelo server.
  • Cadastro de novos dados.
  • A possibilidade de apagar dados da lista.

🔧 Tecnologias utilizadas

🔧 Ferramentas utilizadas

📚 Adicionais

  • Framework Jersey RESTful.

🚀 Rodando o projeto

Para rodar o repositório é necessário clonar o mesmo, dar o seguinte comando para iniciar o projeto:

  # Clone this repo
  $ git clone <https://github.com/Wesley-Sampaio/Sistemas-Distribuidos>
  
  # Abra o ServerRest e iniciar serviço com o GlassFish
  
  # Coloque o ClientePHP na pasta "htdocs" e inicie o XAMPP

🔜 Implementação futura

  • Mecanismo de busca na aplicação.
  • Utilização de Mock Services WSDL.

🖼️ Previews

Application demo GIF

Application demo GIF

📡 Configurações adicionais ao projeto

Para executar o projeto você precisa configurar a porta do cliente para 9090 para que consiga rodar a aplicação.

📡 Urls

About

Trabalho final da disciplina de Sistemas Distribuídos


Languages

Language:JavaScript 66.8%Language:PHP 12.5%Language:Hack 7.5%Language:CSS 6.9%Language:Java 6.4%