Πλαίσιο επιχειρηματικής επικοινωνίας για λειτουργίες λιμανιού Αμβούργου

Πλαίσιο επιχειρηματικής επικοινωνίας για λειτουργίες λιμανιού Αμβούργου

Υποδομή IT βασισμένη σε JMS κρίσιμης αποστολής για ένα μεγάλο ευρωπαϊκό λιμάνι

Νοέμβριος 2013 - Σεπτέμβριος 2014
Ανώτερος προγραμματιστής και αρχιτέκτονας πλαισίου (Ειδικός επιχειρηματικών μηνυμάτων)
Κρίσιμης αποστολής
Κάλυψη πλαισίου
Πλειοψηφία της εσωτερικής επικοινωνίας IT της this leading enterprise
Πλήρης κύκλος ζωής
Διαδικασία ανάπτυξης
Σχεδιασμός, αρχιτεκτονική, υλοποίηση, διασφάλιση ποιότητας
HTML5
Σύγχρονο UI
Διεπαφή κέντρου ελέγχου βασισμένη σε Vaadin
Ενσωματωμένο
IT Leitstand
Διακομιστής ιστού, βάση δεδομένων, επικοινωνία SSH σε μία λύση

Project Gallery

Πλαίσιο λιμενικής logistics με λειτουργίες τερματικού εμπορευματοκιβωτίων

Πλαίσιο Λιμενικής Logistics

Πλαίσιο λιμενικής logistics με λειτουργίες τερματικού εμπορευματοκιβωτίων

The Challenge

Εκσυγχρονισμός υποδομής επικοινωνίας κρίσιμης αποστολής για μεγάλο ευρωπαϊκό λιμάνι

Αυτός ο κορυφαίος ευρωπαϊκός πάροχος λιμενικής logistics λειτουργεί μεγάλα τερματικά εμπορευματοκιβωτίων στο λιμάνι του Αμβούργου. Η πρόκληση ήταν να αναλυθεί, να τεκμηριωθεί και να βελτιωθεί το υπάρχον πλαίσιο επικοινωνίας βασισμένο σε JMS που χειριζόταν την πλειοψηφία της εσωτερικής επικοινωνίας IT της εταιρείας, συν να αναπτυχθεί ένα εξαιρετικά σύνθετο κέντρο ελέγχου IT (Leitstand) με ενσωματωμένο διακομιστή ιστού, βάση δεδομένων και επικοινωνία βασισμένη σε SSH.

1

Πλαίσιο JMS κρίσιμης αποστολής που απαιτεί ολοκληρωμένη ανάλυση και τεκμηρίωση

2

Σύνθετη ενσωμάτωση σειριοποίησης XML σε κατανεμημένα συστήματα

3

Ανάγκη για κέντρο ελέγχου IT με δυνατότητες παρακολούθησης και ελέγχου σε πραγματικό χρόνο

4

Απαιτήσεις ασύγχρονης επικοινωνίας σε σύγχρονα αμφίδρομα περιβάλλοντα

5

Άγνωστα σφάλματα επικοινωνίας και κωδικοποίησης σε εξαιρετικά σύνθετο τοπίο λογισμικού

6

Απαιτήσεις υψηλής διαθεσιμότητας για λειτουργίες λιμανιού

7

Ενσωμάτωση με υπάρχουσα εταιρική υποδομή

The Solution

Βελτιωμένα επιχειρηματικά μηνύματα με προσαρμοσμένο κέντρο ελέγχου IT

Διεξήγαγα ολοκληρωμένη ανάλυση και τεκμηρίωση του υπάρχοντος πλαισίου επικοινωνίας JMS της εταιρείας, υλοποιώντας βελτιώσεις και διορθώνοντας κρίσιμα σφάλματα. Ανέπτυξα ανεξάρτητα ένα εξαιρετικά σύνθετο κέντρο ελέγχου IT (Leitstand) σε Java με ενσωματωμένο διακομιστή ιστού, βάση δεδομένων και επικοινωνία SSH με HTML5 UI μέσω Vaadin. Δημιούργησα καινοτόμο πλαίσιο που υποστηρίζει ασύγχρονη επικοινωνία με μηχανισμούς callback για σύγχρονες αμφίδρομες απαιτήσεις.

1

Πλαίσιο επικοινωνίας JMS

Σύστημα επιχειρηματικών μηνυμάτων που χειρίζεται την πλειοψηφία της εσωτερικής επικοινωνίας IT της εταιρείας με σειριοποίηση αντικειμένων XML

2

Κέντρο ελέγχου IT (Leitstand)

Κέντρο ελέγχου βασισμένο σε Java με ενσωματωμένο διακομιστή ιστού, βάση δεδομένων και επικοινωνία SSH, HTML5 UI μέσω Vaadin (GWT)

3

Πλαίσιο γέφυρας ασύγχρονης/σύγχρονης επικοινωνίας

Προσαρμοσμένο πλαίσιο που επιτρέπει μοτίβα ασύγχρονης επικοινωνίας σε σύγχρονα αμφίδρομα περιβάλλοντα με μηχανισμούς callback

4

Ανίχνευση και επίλυση σφαλμάτων

Εντοπίστηκαν και διορθώθηκαν προηγουμένως άγνωστα σφάλματα επικοινωνίας και κωδικοποίησης σε σύνθετο τοπίο λογισμικού

Business Impact

Measurable value delivered to the business

Κάλυψη πλαισίου

Πλειοψηφία εταιρικής IT

Μηνύματα JMS που χειρίζονται την πλειοψηφία της εσωτερικής IT-επικοινωνίας για λειτουργίες λιμανιού

Αξιοπιστία συστήματος

Βελτιωμένη σταθερότητα

Επιλύθηκαν κρίσιμα σφάλματα που βελτιώνουν την υποδομή επικοινωνίας κρίσιμης αποστολής

Λειτουργικός έλεγχος

Ενοποιημένο Leitstand

Ενσωματωμένο κέντρο ελέγχου IT με διακομιστή ιστού, βάση δεδομένων και δυνατότητες SSH

Τεκμηρίωση

Πλήρες UML

Ολοκληρωμένη τεκμηρίωση αρχιτεκτονικής που διασφαλίζει μακροχρόνια συντηρησιμότητα

Γέφυρα επικοινωνίας

Επιλύθηκε ασύγχρονη/σύγχρονη

Καινοτόμο πλαίσιο που επιτρέπει ασύγχρονη επικοινωνία σε σύγχρονα περιβάλλοντα

Innovations

Groundbreaking solutions that set new standards

Γέφυρα επικοινωνίας ασύγχρονης/σύγχρονης

Προσαρμοσμένο πλαίσιο που επιτρέπει μοτίβα ασύγχρονης επικοινωνίας σε σύγχρονα αμφίδρομα περιβάλλοντα χρησιμοποιώντας μηχανισμούς callback

Επιλύθηκε θεμελιώδης ασυμφωνία αρχιτεκτονικής μεταξύ ασύγχρονων μηνυμάτων και σύγχρονων λειτουργικών απαιτήσεων

Impact: Ενεργοποιήθηκε σύγχρονη ασύγχρονη επικοινωνία διατηρώντας συμβατότητα με παλαιά σύγχρονα συστήματα

Ενσωματωμένο κέντρο ελέγχου IT (Leitstand)

Κέντρο ελέγχου βασισμένο σε Java που συνδυάζει διακομιστή ιστού, βάση δεδομένων, επικοινωνία SSH και HTML5 UI σε μία ενοποιημένη λύση

Ολοκληρωμένη πλατφόρμα ελέγχου λειτουργιών που εξαλείφει την ανάγκη για πολλαπλά ξεχωριστά συστήματα

Impact: Απλοποιημένες λειτουργίες λιμανιού με ενοποιημένη διεπαφή παρακολούθησης και ελέγχου

Βελτίωση πλαισίου επιχειρηματικού JMS

Ολοκληρωμένη ανάλυση, τεκμηρίωση και βελτίωση υποδομής επικοινωνίας JMS κρίσιμης αποστολής

Εντοπίστηκαν και επιλύθηκαν προηγουμένως άγνωστα σφάλματα σε εξαιρετικά σύνθετο τοπίο λογισμικού

Impact: Βελτιωμένη αξιοπιστία και συντηρησιμότητα βασικής υποδομής λειτουργιών λιμανιού

Ενσωμάτωση σειριοποίησης XML

Σύνθετο σύστημα σειριοποίησης αντικειμένων XML για κατανεμημένη επικοινωνία σε συστήματα λιμανιού

Ισχυρή σειριοποίηση που χειρίζεται διαφορετικούς τύπους δεδομένων σε ετερογενή συστήματα

Impact: Αξιόπιστο θεμέλιο ανταλλαγής δεδομένων για λειτουργίες σε όλο το λιμάνι

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

Χρειάζεστε επιχειρηματικά μηνύματα κρίσιμης αποστολής;

Εάν ο οργανισμός σας απαιτεί ισχυρά πλαίσια επιχειρηματικής επικοινωνίας ή συστήματα ελέγχου IT για λειτουργίες κρίσιμης αποστολής, ας συζητήσουμε τις απαιτήσεις υποδομής σας.

Προγραμματισμός συμβουλευτικής