Version: 0.6
Volle Unterstützung für Web ServicesNeben dem XML-Service stellt die Version 0.6 eine Schnittstelle für den Zugriff mit Hilfe von Web Services bereit, die es ermöglicht, SOAP Anfragen an Galaxy zu stellen. Für jeden Container wird hierfür eine spezielle WSDL-Datei bereitgestellt. WSDL GenerierungDie Version beinhaltet auch eine Zugriffssteuerung für die WSDL-Dateien. Für jeden Container kann einer von zwei Zugriffsmodi definiert werden: - Public: Die WSDL-Datei ist per URL frei zugänglich
- Private: Die WSDL-Datei kann nur über das Benutzerinterface von Galaxy bezogen werden
Mit der Web Services Schnittstelle wurde auch die Version 2 der XML Request/Response Struktur eingeführt. Die Schnittstelle basiert auf Document-Literal Style Web Services, wodurch sichergestellt wird, dass es nicht zu Inkompatibilitäten zwischen den verschieden Plattformen kommt.Version 2 der XML Request/Response StrukturUm Inkompatibilitäten zwischen Windows und anderen Plattformen zu vermeiden wurde Version 2 der XML Request/Response Struktur eingeführt. Was aber heißt das für den Benutzer? Als Beispiel kann, dank der Version 2, ein Container aus einem Microsoft Office Produkt heraus ausgeführt werden, um sein Ergebnis in eines der Dokumente einzufügen. Eine Demonstration dieser Funktionalität wird bald verfügbar sein. Galaxy Eclipse PluginMit Version 0.6 steht nun auch ein Eclipse Plugin für Eclipse Version 3.0.x zur Verfügung. Dies erleichtert die Integration von M31.Galaxy Containern in ein Javaprojekt. Der Plugin greift per XML-Schnittstelle auf den M31.Galaxy-Server zu, somit wird lediglich eine HTTP Strecke zum Server benötigt. Weitere Features des Plugins sind: - Zugriff auf mehrere M31.Galaxy Server
- Anzeige aller verfügbaren Container auf einem Server
- Anzeige aller Ein- und Ausgabefelder der verschiedenen Container
- Ausführen einer Beispielabfrage
- Vorkonfigurieren von Containerabfragen und deren Ausführung über einfache Java Schnittstelle
Durch Verkettung von verschiedenen Containern können mit Hilfe des Eclipse Plugins auf diesem Wege komplexe Datenabfragen erstellt werden.Galaxy Konsole Statusmeldungen des M31.Galaxy Betriebes können nun bequem über die Galaxy Konsole im Benutzerinterface abgerufen werden. Hier wird ersichtlich: - Wann ein Container erstellt oder modfifiziert wurde
- Ob Containerabfragen Fehler produzieren
- Wann der Server gestoppt und gestartet wurde
Hierdurch wird die Fehlersuche bei Connectoren oder Containern erleichtert.Aktivieren/Deaktivieren von ContainernContainer können gezielt über das Benutzerinterface aktiviert bzw. deaktiviert werden. Solange ein Container deaktiviert ist, kann er über keine der verfügbaren Schnittstellen angesprochen werden. Dies dient z.B. der Wartung oder Konfiguration eines Containers. Containerstatistiken jetzt mit IP-Addresse des BenutzersIn den Containerstatistiken wird nun auch die IP-Addresse der Benutzer protokolliert, die einen Container ausgeführt haben. Dies kann z.B. zur Analyse von Nutzungsstatisiken hilfreich sein. Änderungen in der XML-Struktur der StatistikenMit der Version 0.6 wurde auch die XML-Struktur, in der die Statistiken herunter geladen werden können, verbessert. Anfang der Seite |