 |
Kontakt | News | Impressum | sitemap | english |
|
RPD für Oracle - Rapid Process Development und Debugging mit Oracle BPEL
|
People at Work Systems RPD ist ein Plug-In für Ihre Oracle JDeveloper® BPEL Entwicklungsumgebung. RPD für Oracle ist sowohl für Oracle 10g als auch für Oracle 11g verfügbar und hilft Ihnen, Ihre Produktivität in Oracle BPEL Projekten drastisch zu steigern, Projektbudget zu sparen und die BPEL/XML Code-Qualität zu erhöhen.
|
BPEL ist ein junger Standard
Zwar sind Oracle JDeveloper® und Oracle BPEL Process Manager® moderne Umgebungen, jedoch kann die Entwicklung von BPEL Prozessen damit mit etlichen Herausforderungen verbunden sein. Dies wird dann offensichtlich, wenn die Komplexität der Geschäftsprozesse einfache “Hello World” Szenarien übersteigt – dies speziell in großen Projekten. Zum Einen ist dies der Tatsache zuzuschreiben, dass BPEL 1.1 selbst mit einigen Einschränkungen versehen ist, zum Anderen haben die heute verfügbaren BPEL Werkzeuge noch nicht den Reifegrad moderner Java® Entwicklungsumgebungen erreicht.
|
In echten Projekten stellen sich einige dieser Herausforderungen als signifikante Zeitfallen heraus. Wenn eine “normale” Entwicklungs-Iteration (vgl. letzter Punkt oben) – selbst ohne Fehlersuche – Minuten dauert, addiert sich das zu einer beträchtlichen Summe unproduktiv verlorener Zeit, selbst in einem Entwicklungsteam mittlerer Größe.
Falls nun Fehlersuche und Fehlerbehebung notwendig werden und der Entwickler/die Entwicklerin nur Log-Dateien (oder deren grafische Repräsentation) zur Verfügung hat und das Entwicklungswerkzeug ihm/ihr mitteilt, dass sich eine XML Variable geändert hat, ist dies nicht besonders hilfreich, wenn diese Variable aus 500 oder mehr Zeilen besteht und die veränderten Datenelemente manuell lokalisiert werden müssen.
Wenn weiterhin Testfälle ebenfalls manuell erstellt werden müssen, oder die Entwickler nicht offline arbeiten können etc., addiert sich das zu der unproduktiv verlorenen Zeit.
Weiterhin ist es in großen, produktiv eingesetzten BPEL Projekten nicht ohne weiters möglich, den Loglevel für den BPEL Server zu jeder Zeit zu erhöhen. RPD für Oracle BEPL erlaubt es, komplette Prozessinstanzen
vom Server herunterzuladen, lokal auszuführen und eingehend zu analysieren.
|
Die Benutzerschnittstelle von RPD für Oracle ist intuitiv und reich an Funktionen. Drill-down Funktionalität steht an verschiedensten Stellen zur Verfügung, so dass Entwickler/-innen die Fehlersuche in ihren BPEL Prozessen rasch und einfach betreiben können.
Das Design von RPD für Oracle stammt aus Erfahrungen, die in sehr großen Oracle BPEL Projekten mit einer signifikanten Anzahl von Entwicklern, Hunderten von Geschäftsprozessen und sehr großen XML Konstrukten gemacht wurden. RPD hat sich als robustes Werkzeug herausgestellt, das für Entwickler/-innen mit der Oracle BPEL Umgebung vom unschätzbarem Wert ist, die Zykluszeiten für BPEL Test-Iterationen dramatisch reduziert und die Fehlersuche entscheidend beschleunigt.
|
RPD für Oracle wurde entwickelt, um Abhilfe bei den wichtigsten, zuvor genannten Einschränkungen zu schaffen und um einen einfacheren und weniger zeitaufwändigen BPEL Entwicklungsprozess mit höherer Code-Qualität zu ermögli-chen.
RPD ist ein Oracle JDeveloper® Plugin, dessen Herzstück ein eigener BPEL Interpreter / Emulator darstellt, der lokal auf der lokal auf dem Entwickler-Arbeitsplatz abläuft, und der den größten Teil des derzeitigen BPEL 1.1 Standards unterstützt, inklusive der Oracle BPEL Erweiterungen.
Umfassender Audit Trail
Drill-down Analysen von Prozess-Instanzen
Automatisierte Erstellung von validen XML Test-Dateien
Hilfe bei der Generierung von XML Inhalten
Download von kompletten Prozess-Instanzen vom Oracle Server zur lokalen Ausführung
Kommandozeilen-Schnittstelle
Nahtlose Integration in Oracle JDeveloper®
|
Gerne zeigen wir Ihnen, wie auch Ihr Unternehmen vom Einsatz der People at Work Systems Lösungen profitieren kann.
Wir freuen uns auf ein Gespräch mit Ihnen.
|
|
|