Thanks to visit codestin.com
Credit goes to github.com

Skip to content

charoy/SensorLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SensorLab

L'objectif de ce TP est de transformer l'application SensorLab en une application client serveur. Dans l'application SensorLab, un capteur peut être démarré, arrété, consulté.

Ce TP doit être réalisé en 4 heures. Les explications sont données avec le repository Github. Vous devez récupérer le code et faire le TP en vous aidant du cours et des ressources disponibles sur Internet. Pensez aux problèmes liés au Security Manager, au chargement du code et aux serveur de nom (RmiRegistry)

public interface ISensor {
    public double getValue() throws SensorNotActivated;
    public void onOff();
    public boolean getStatus();
}

Un client peut se connecter à un capteur, modifier son état à distance.

  • Vous devez implanter cette application en utilisant des RMI.
  • Vous pourrez tester cette application en démarrant plusieurs clients.

Les clients du capteurs veulent être notifiés chaque fois que le capteur est mis à jour.

  • Adapter l'application en utilisant des callbacks pour que les clients reçoivent ces notifications. Il s'agit de mettre en place une architecture client serveur en MVC.

Vous poouvez en particulier trouver des informations pour vous aider ici https://docs.oracle.com/javase/tutorial/rmi/overview.html

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages