Skip to content

vladescualexandra/task-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

task-manager

Proiectul va consta intr-o aplicatie client - server pe socket-uri sau cu apel de metode la distanta, implementata intr-un limbaj la alegere (C#, Java, C+/C, etc.), putand fi realizat individual sau in echipa de maxim patru persoane, si va fi prezentat pe calculator in ultima activitate de seminar.

Tema aleasă: 11. Gestiunea obiectelor dintr-o baza de date:

  • Server-ul gestioneaza o lista de obiecte preluate dintr-o baza de date, fiecare obiect fiind identificat printr-o cheie unica;
  • Client-ul poate interoga server-ul pentru a selecta o lista de obiecte cu anumite valori ale cheii;
  • Server-ul tine pentru fiecare lista valorii cheilor pentru obiectele selectate;
  • Clientii pot actualiza sau sterge obiecte dupa cheie;
  • In momentul in care un obiect este modificat, server-ul va notifica acest lucru tuturor clientilor care selectasera in prealabil obiectul respectiv;
  • Schimbarile asupra obiectelor sunt salvate in memoria server-ului si in baza de date.

Punctajul aferent cerintelor este urmatorul:

  • Server concurent care permite subscrierea si notificarea clientilor conform cerintelor functionale - 1.5p;
  • Client capabil sa subscrie, sa invoce server-ul si sa trateze invocarile inapoi venite de la server - 1.5p.

About

Application server-client in Java for task management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published