Artikel-Schlagworte: „JBoss“

BPM meets Java EE: Automatisierte Leistungsabrechnung bei der HanseMerkur Versicherung

Donnerstag, 24. November 2011

JavaSPEKTRUM 6/2011BPM meets Java EE:
Automatisierte Leistungsabrechnung bei der HanseMerkur Versicherung

Jo Ehm und Olaf Fricke
JavaSPEKTRUM Ausgabe 6/2011

Ende 2008 startete die HanseMerkur Versicherung eine BPM/SOA-Initiative mit der Vision, die vormals monolithische und systemorientierte Sichtweise der hausinternen Informationstechnik gezielt der Prozess- und Serviceorientierung weichen zu lassen. Im Einzelnen bedeutete dies die Bereitstellung einer entsprechenden Infrastruktur, die Entwicklung einer Basisarchitektur und darauf aufsetzend Schritt für Schritt eine weitgehende Ablösung der bestehenden Leistungsabrechnungssysteme durch ablauffähige Prozessbeschreibungen, wiederverwendbare Komponenten und Services auf Basis der Java Enterprise Edition.

In ihrem Artikel beleuchten Jo Ehm und Olaf Fricke (HanseMerkur) die technischen Details der Umsetzung von BPM/SOA bei der HanseMerkur Versicherung: das Design und die Entwicklung einer Komponenten- und Servicearchitektur auf der Basis von EJB3 unter JBoss, das dazu entwickelte Framework mit einer ComponentRegistry, die den parallelen Betrieb verschiedener Versionen der gleichen Services, den versionierten Zugriff sowie den Austausch dieser Services zur Laufzeit ermöglicht, die Modellierung, Orchestrierung und Automatisierung der Geschäftsprozesse mit Hilfe der inubit BPM-Suite und die Best Practices im Bereich des Testens – von UnitTests bis hin zu FIT-Tests für den Fachbereich.

Der komplette Artikel ist online zugänglich im Archiv des JavaSPEKTRUMs.

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Pitfall: Zeichenketten in Oracle

Montag, 8. August 2011

Oracle – eines der verbreitetesten RDBMS seiner Zeit. Ich möchte hier weder Lobeshymnen anstimmen noch Elegien vortragen. Es hat seine Vor- und Nachteile und – das muss man zugeben – funktioniert. Doch neulich stieß ich im Zusammenhang mit Hibernate auf ein sehr merkwürdiges Verhalten.

“Pitfall: Zeichenketten in Oracle” weiter lesen »

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Freundliche Eindringlinge: CDI seams to let EJB spring (JSR 299) – Teil 3

Dienstag, 12. Juli 2011

Nachdem im ersten Teil der Blogserie “Freundliche Eindringlinge: CDI seams to let EJB spring (JSR 299)” ein wenig Theorie zu CDI vermittelt wurde, die Dependeny Injection (DI) vorgestellt und im zweiten Teil die Werkzeuge Qualifier, Alternativen, Stereotypen, EL-Namen und Scopes vorgestellt wurden, sollen in diesem abschließenden Artikel die Werkzeuge Events, Interzeptor-Bindings, Dekoratoren und Producer eingeführt werden. Mit der Beispielapplikation “Friendly Invaders” wird die gesamte Werkzeugkiste in der Praxis zum Fliegen gebracht.
“Freundliche Eindringlinge: CDI seams to let EJB spring (JSR 299) – Teil 3” weiter lesen »

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Freundliche Eindringlinge: CDI seams to let EJB spring (JSR 299) – Teil 2

Freitag, 1. Juli 2011

Nachdem im ersten Teil der Blogserie “Freundliche Eindringlinge: CDI seams to let EJB spring (JSR 299)” ein wenig Theorie zu CDI vermittelt und auch schon die Dependency Injection (DI) mit den Werkzeugen der Referenzimplementierung Weld aus dem Hause JBoss vorgestellt wurde, sollen in diesem Artikel die Werkzeuge Qualifier, Alternativen, Stereotypen, EL-Namen und Scopes vorgestellt werden.

“Freundliche Eindringlinge: CDI seams to let EJB spring (JSR 299) – Teil 2” weiter lesen »

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Freundliche Eindringlinge: CDI seams to let EJB spring (JSR 299) – Teil 1

Dienstag, 21. Juni 2011

Mit der JSR 299 hat CDI Einzug in den Java EE-Standard gehalten. Doch was ist dieses CDI eigentlich, was bezweckt es, welche Neuerungen bringt es und wie kann ich diese in meiner Java Enterprise-Applikation (EJB-Applikation) nutzen? All diese Fragen soll diese Blogserie klären.
“Freundliche Eindringlinge: CDI seams to let EJB spring (JSR 299) – Teil 1” weiter lesen »

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

EJB 3.1 mit dem Boss – Teil 1: Singleton Session Beans

Montag, 14. Februar 2011

Der am häufigsten eingesetzte Java EE Application Server – der JBoss Application Server – hat es zum Jahreswechsel zur finalen Version 6.0 geschafft. Diese Version verspricht, die neuen Features der JSR-318-Spezifikation vollständig umzusetzen und somit einen EJB-3.1-fähigen Application Server bereit zu stellen. Allerdings ist JBoss AS 6 bis dato nur für das Java EE 6 Web Profile zertizifiert. Es ist deshalb an der Zeit, sich einmal anzusehen, was die neue Version der Spezifikation mit sich bringt und wie JBoss AS 6 mit den neuen Features von EJB 3.1 umgeht.

Im ersten Teil dieser Serie wollen wir einen genaueren Blick auf die neuen Singleton Session Beans werfen. “EJB 3.1 mit dem Boss – Teil 1: Singleton Session Beans” weiter lesen »

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Spring-Applikation in einem JEE Server (JBoss AS5)

Montag, 11. Oktober 2010

Spring ist ein modernes Baukastenframework, das als Alternative zum JEE-Stack entstand und für ähnliche Problemklassen eingesetzt wird. Üblicherweise werden Spring-Anwendungen auf Apache Tomcat ausgeliefert, was auch eine gute Idee ist. Versucht man nämlich, Spring auf einem vollwertigen JEE-Server einzusetzen, muss mit einigen Überraschungen gerechnet werden. Im Folgenden werden die Anpassungen beschrieben, die nötig sind, um eine Anwendung auf dem JBoss-Applikationsserver zum Laufen zu bringen. “Spring-Applikation in einem JEE Server (JBoss AS5)” weiter lesen »

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel