Enterprise communicatieframework voor Hamburgse havenoperaties

Enterprise communicatieframework voor Hamburgse havenoperaties

Missiekritieke JMS-gebaseerde IT-infrastructuur voor een grote Europese haven

2013 - 2014
Senior Developer & frameworkarchitect (enterprise messaging-specialist)
Missiekritiek
Frameworkdekking
Merendeel this leading enterprise interne IT-communicatie
Volledige levenscyclus
Ontwikkelingsproces
Planning, architectuur, implementatie, kwaliteitsborging
HTML5
Moderne UI
Vaadin-gebaseerde controlecentrum-interface
Geïntegreerd
IT-Leitstand
Webserver, database, SSH-communicatie in enkele oplossing

Project Gallery

Havenlogistiek framework met containerterminal-operaties

Havenlogistiek Framework

Havenlogistiek framework met containerterminal-operaties

The Challenge

Modernisering missiekritieke communicatie-infrastructuur voor grote Europese haven

Deze toonaangevende Europese aanbieder van havenlogistiek exploiteert grootschalige containerterminals in de haven van Hamburg. De uitdaging bestond uit het analyseren, documenteren en verbeteren van het bestaande JMS-gebaseerde communicatieframework dat het merendeel van de interne IT-communicatie van het bedrijf afhandelde, plus het ontwikkelen van een zeer complex IT-controlecentrum (Leitstand) met geïntegreerde webserver, database en SSH-gebaseerde communicatie.

1

Missiekritiek JMS-framework vereiste uitgebreide analyse en documentatie

2

Complexe XML-serialisatie-integratie over gedistribueerde systemen

3

Behoefte aan IT-controlecentrum met real-time monitoring- en controlecapaciteiten

4

Asynchrone communicatievereisten in synchrone bidirectionele omgevingen

5

Onbekende communicatie- en encoderingsfouten in extreem complex softwarelandschap

6

Hoge beschikbaarheidsvereisten voor havenoperaties

7

Integratie met bestaande bedrijfsinfrastructuur

The Solution

Verbeterde enterprise messaging met custom IT-controlecentrum

Ik heb uitgebreide analyse en documentatie uitgevoerd van het bestaande JMS-communicatieframework van het bedrijf, verbeteringen geïmplementeerd en kritieke bugs gefixt. Zelfstandig een zeer complex IT-controlecentrum (Leitstand) ontwikkeld in Java met geïntegreerde webserver, database en SSH-communicatie met HTML5 UI via Vaadin. Innovatief framework gecreëerd dat asynchrone communicatie ondersteunt met callback-mechanismen voor synchrone bidirectionele vereisten.

1

JMS-communicatieframework

Enterprise messaging-systeem dat het merendeel van de interne IT-communicatie van het bedrijf afhandelt met XML-objectserialisatie

2

IT-controlecentrum (Leitstand)

Java-gebaseerd controlecentrum met geïntegreerde webserver, database en SSH-communicatie, HTML5 UI via Vaadin (GWT)

3

Async/sync-brugframework

Op maat gemaakt framework dat asynchrone communicatie mogelijk maakt in synchrone bidirectionele omgevingen met callback-mechanismen

4

Foutdetectie & -oplossing

Geïdentificeerd en gefixt eerder onbekende communicatie- en encoderingsfouten in complex softwarelandschap

Business Impact

Measurable value delivered to the business

Frameworkdekking

Merendeel van de bedrijfs-IT

JMS-messaging die het merendeel van de interne IT-communicatie voor havenoperaties afhandelt

Systeembetrouwbaarheid

Verbeterde stabiliteit

Opgelost kritieke fouten met verbetering missiekritieke communicatie-infrastructuur

Operationele controle

Uniform Leitstand

Geïntegreerd IT-controlecentrum met webserver, database en SSH-capaciteiten

Documentatie

Volledige UML

Uitgebreide architectuurdocumentatie die langetermijnonderhoudbaarheid garandeert

Communicatiebrug

Async/sync opgelost

Innovatief framework dat asynchrone communicatie in synchrone omgevingen mogelijk maakt

Innovations

Groundbreaking solutions that set new standards

Async/sync communicatiebrug

Op maat gemaakt framework dat asynchrone communicatiepatronen mogelijk maakt in synchrone bidirectionele omgevingen met callback-mechanismen

Opgelost fundamentele architectuurmismatch tussen async messaging en sync operationele vereisten

Impact: Mogelijk gemaakt: moderne async communicatie met behoud van compatibiliteit met legacy sync systemen

Geïntegreerd IT-controlecentrum (Leitstand)

Java-gebaseerd controlecentrum dat webserver, database, SSH-communicatie en HTML5 UI combineert in één uniforme oplossing

All-in-one operationeel controleplatform dat behoefte aan meerdere afzonderlijke systemen elimineert

Impact: Vereenvoudigd havenoperaties met uniforme monitoring- en controle-interface

Enterprise JMS-frameworkverbetering

Uitgebreide analyse, documentatie en verbetering van missiekritieke JMS-communicatie-infrastructuur

Geïdentificeerd en opgelost eerder onbekende fouten in extreem complex softwarelandschap

Impact: Verbeterde betrouwbaarheid en onderhoudbaarheid van kernhavenoperaties-infrastructuur

XML-serialisatie-integratie

Complex XML-objectserialisatiesysteem voor gedistribueerde communicatie over havensystemen

Robuuste serialisatie afhandelend diverse datatypes over heterogene systemen

Impact: Betrouwbaar data-uitwisselingsfundament voor haven-brede operaties

Technologies Used

core

Java XML/XSD PL/SQL SQL

messaging

JMS 1.0/2.0

frontend

Vaadin GWT HTML5 Swing

integration

JaxB Hibernate SSH

infrastructure

Tomcat Derby Jersey/Grizzly Oracle

tools

Maven Jenkins Git CVS XMLSpy Eclipse Magic Draw

additional

JMX JNI J2I Java Bytecode Modification/Instrumentation

Missiekritieke enterprise messaging nodig?

Als uw organisatie robuuste enterprise communicatieframeworks of IT-controlesystemen voor missiekritieke operaties vereist, laten we uw infrastructuurvereisten bespreken.

Plan overleg