1. COPYRIGHT

Das gesamte Projekt ist (c) 2009 Ralf Vandenhouten, Thomas Kistel (http://www.tm.tfh-wildau.de)
und wird verffentlicht unter der Gnu Public License (siehe Datei COPYING.txt).

2. VORAUSSETZUNGEN

- Eclipse 3.5 (Galileo Release) incl. Java Development Tools und
  Plug-in Development Environment (PDE)
- Eclipse Communication Framework 
  (nachinstallierbar ber die Galileo Update Site unter Help->Install New Software
   oder ber die ECF Update Site http://download.eclipse.org/rt/ecf/3.0/3.5/repo)
- Plug-in org.eclipse.equinox.event 
  (z.B. im Equinox Project SDK enthalten, das man ebenfalls auf der Galileo Update Site findet
   oder unter http://download.eclipse.org/equinox/)
- optional: Plug-in service_discovery.slp (fr Versuche mit SLP)
  (erhltlich auf der R-OSGi-Website http://r-osgi.sourceforge.net/index.html.
   Die JAR-Datei kann einfach ins dropins-Verzeichnis der Eclipse-Installation kopiert werden)

3. INSTALLATION

Das Programmbeispiel besteht aus vier Eclipse-Projekten, die ausgepackt und 
in die Eclipse-Workbench importiert werden mssen. Anschlieend ffnet man 
fr den Server die Datei library-service.product im Projekt de.thwildau.tm.library.service 
und entsprechend die Datei library-client.product im Projekt de.thwildau.tm.library.client 
fr den Client. Server und Client lassen sich dann durch Klick auf den grnen Startpfeil 
in der jeweiligen Produktdatei starten. Sollen Server und Client nicht auf demselben Rechner 
laufen, muss die Serveradresse in der Property ch.ethz.iks.r_osgi.service.uri angepasst werden.

Wer ein Multiuser-Szenario simulieren mchte, kann den Client auch mehrfach starten und 
dabei jeweils die Property de.thwildau.tm.library.userid in der Datei library-client.product 
ndern. 
