Service Development
Integrierte Entwicklung: Die SOPERA Toolsuite
SOPERA ASF ist nicht nur eine Integrationsplattform, sondern gleichzeitig auch ein starkes Entwicklungswerkzeug für Services. Damit unterscheidet sich die Plattform deutlich von anderen am Markt verfügbaren Lösungen. Mit der ToolSuite liefert SOPERA ein integriertes Paket, mit dem alle Entwicklungs- und Administrationsaufgaben komfortabel gemeistert werden können.
Service-orientierung ermöglicht IT-Verantwortlichen ein neuartiges Management ihrer System-Landschaften. Denn statt einer isolierten Entwicklung von Einzelapplikationen steht in einer SOA die Entwicklung und das Management von Services im Mittelpunkt. Die dafür erforderlichen Werkzeuge sind integraler Bestandteil von SOPERA ASF. Die SOPERA ToolSuite deckt dabei den gesamten Lifecycle ab – vom Service Design über die Implementierung bis zum Deployment. Als Eclipse Plug-In lässt sich die ToolSuite einfach in bestehende Entwicklungs- und Verwaltungsumgebungen integrieren.
SOPERA Service Editor
Mit dem SOPERA Service Editor lassen sich Servicebeschreibungen
komfortabel erstellen, verwalten und veröffentlichen:
- Erzeugen und Editieren
- Verwalten und Veröffentlichen
- Importieren und Exportieren
- Direktes Hochladen von Service-Beschreibungen in die SOPERA Service Registry
SOPERA Policy Editor
Zur Verwaltung und zentralen Konfiguration von Policies bietet
der SOPERA Policy Editor umfassende Unterstützung:
- Definition von Quality of Service (WS-Policy konform)
- Verwaltung von Policies
- Direktes Hochladen von Policies in die SOPERA Service Registry
SOPERA DevBox
Die SOPERA DevBox beinhaltet den gesamten SOPERA ESB und bietet
Entwicklern eine effektive Unterstützung der Service-Implementierung.
- Lokale Entwicklung und Test von Services
- Start von Runtime-Komponenten direkt aus der Entwicklungsumgebung
- Transparentes Service-Deployment in eine zentrale Installation
SOPERA Code Generator
Mit dem SOPERA Code Generator können Entwickler basierend auf einen
„Design-first–Ansatz“ schnell den notwendigen Java Code generieren.
- Anbindung von WSDL-Services an den SOPERA ESB
- Implementierung von WSDL-Services als SOPERA ESB Provider
- Unterstützung für JSE (Java Standalone), Web-Container (Servlet) und
JEE (EJB) Consumer & Provider Code-Generierung.
SOPERA ESB Administration
Für eine einfache Konfiguration und Administration der Plattform
sorgt zudem die SOPERA Administrations-Oberfläche:
- Verwaltung von Security Aspekten (User, Rolen, Privilegien für den
Zugriff auf die Infrastruktur- und Business Services im ESB) - Managementoberfläche für die Service Registry
- Zentrale Konfiguration


