Die Programmiersprache Java hat viel getan, um die Erfahrung der Bahn und der Computer-Technologie im Allgemeinen zu verbessern. Apache Felix ist ein Open -Source- Ableger von Java ; speziell , es ist ein OSGi -Spezifikation Release 4 Rahmen . Für die Programmierung Novizen ist Felix wahrscheinlich zu weit fortgeschritten , um von großem Nutzen sein, aber für diejenigen, die bereits in Java-Code auskennen , bietet es eine vielseitige Plattform mit mehreren Anwendungen . Anleitung
1
Verwenden Sie die Bundle.Activator Schnittstelle auf " start () " und " stop () "-Befehle für eine bestimmte Zeile oder Zeilen Code.
2
Ausgabe Geben Sie den Code "else if ( event.getType () == ServiceEvent.UNREGISTERING )
{
System.out.println (
" Ex1 : Dienst vom Typ " + objectClass [0] + " nicht registriert. "); }
else if ( event.getType () == ServiceEvent.MODIFIED )
{
< p> System.out.println (
" Ex1 : Dienst vom Typ" + objectClass [0] + " geändert . "); " zu beginnen Codierung das Bündel
3 .
erstellen " manifest.mf " -Datei, die die grundlegenden Informationen für ein Bündel enthält : Bundle - Name
Bundle - Beschreibung , Bundle -Vendor , Bundle - Version , Bundle - Activator und Import-Package .
4
Eingang der Java-Code in der Datei felix.jar . Sie können diesen Code mit anderen Bundles in Felix verschmelzen, um eine umfassende Programmierung Architektur zu schaffen
5
Kompilieren Sie den Quellcode aus dem " felix.jar "-Datei durch die Eingabe des Befehls " javac - dc: . \\ Classes * . java . "