Class ImageServeur
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Frame
|
+----ImageServeur
- public class ImageServeur
- extends Frame
- implements Runnable
-
Module ID: ImageServeur.java
-
Date : 27 Mars 1997
-
Note : Ce module necessite le JDK 1.1.1
-
-
Revision :
-
-
001 15 Avril 1997 - Olivier Langlois
-
A ajouter un SOCKET TIMEOUT au serverSocket afin que le programme puisse terminer
-
normalement apres que le flag listening ait change d'etat meme si aucun autre
-
client sollicite le serveur.
-
- Version:
- 1.001
- Author:
- Olivier Langlois
-
display
-
-
ImageServeur(File)
- Initialise le serveur d'image
-
finalize()
-
-
getImageHeader(String)
-
-
getImageTableKeys()
-
-
getImageTableSize()
-
-
isListening()
-
-
main(String[])
-
-
run()
-
Attendre les requetes de clients.
-
termineEcoute()
-
Termine l'ecoute du serverSocket.
-
termineProgramme()
-
Termine le programme lorsque l'ecoute est terminee.
display
public TextArea display
ImageServeur
public ImageServeur(File f1) throws IOException, RemoteException
- Initialise le serveur d'image
- Parameters:
- f1 - repertoire ou se trouve les fichiers de donnees.
finalize
protected void finalize() throws IOException
- Overrides:
- finalize in class Object
isListening
public boolean isListening()
getImageHeader
public ImageHeader getImageHeader(String keyStr)
getImageTableKeys
public Enumeration getImageTableKeys()
getImageTableSize
public int getImageTableSize()
run
public void run()
- Attendre les requetes de clients.
Note : L'appel de cette methode est bloque jusqu'a ce que l'usager
ferme la fenetre.
termineEcoute
public void termineEcoute()
- Termine l'ecoute du serverSocket.
termineProgramme
public void termineProgramme()
- Termine le programme lorsque l'ecoute est terminee.
main
public static void main(String args[]) throws Usage, IOException, RemoteException