Course Outline

SOA & Impact on Business

Έννοιες SOA

    Ανατομία ενός Enterprise IT Εφιάλτης Υπηρεσίας Αρχιτεκτονική Προσανατολισμός και Επαναχρησιμοποίηση Πλεονεκτήματα Προσανατολισμού Υπηρεσιών Καθορισμός SOA Ευθυγράμμιση της επιχείρησης Τι υπηρεσία; Service Actors Service Layering

Επίπεδα υπηρεσίας

    Τι είναι το Layering; SOA Layers Layering Illustration Επίπεδο αποθήκευσης δεδομένων Εφαρμογή Logic Layer Adapter Layer Application Layer Service Layer Business Επίπεδο υπηρεσίας Orchestration Layer Aux: Data Service Layer Aux: Security Service Layer Layering Concepts Layering Rules of Thumb

Κύκλος ζωής υπηρεσίας SOA

    Στάδια υιοθέτησης SOA Διαχείριση Υπηρεσιών Επισκόπηση κύκλου ζωής υπηρεσίας SOA SOA s Circle of Life Discovery Phase Ανάλυση & Σχεδιασμός Φάση Εφαρμογής Φάση Ανάπτυξης Φάση Παρακολούθησης Φάση Απόσυρσης

Πώς μια απαίτηση γίνεται υπηρεσία

    Πώς μια απαίτηση γίνεται υπηρεσία.

Technical Foundations XML, WSD και SOAP

XML θεμέλιο για υπηρεσίες web

    XML Σύνολο πληροφοριών XML Χώροι ονομάτων XML Σχήμα: Τύποι και δομές μηνυμάτων

WSDL

    Anatomy of a Web Service Contract Abstract Description Design Concrete Description Design

WSDL και WS-*

    WS-Πολιτική o Δομή πολιτικής o Σύνθετοι κανόνες o Προσάρτηση πολιτικών στη διεύθυνση WSDL WS

Σχεδιασμός μηνυμάτων SOAP

    Δομή μηνυμάτων SOAP Κόμβοι και ρόλοι SOAP Intermediaters Μηνύματα σφαλμάτων

SOAP & WS-*

    WS-Security WS-Transaction

Σύνθετο σχήμα XML (προαιρετικό)

    Ευελιξία μηνύματος, κληρονομικότητα τύπων, δυνατότητα επαναχρησιμοποίησης σύνθεσης, σχεσιακός σχεδιασμός, δομοστοιχειοποίηση σχήματος βιομηχανίας, επεκτασιμότητα

Προηγμένο WSDL (προαιρετικό)

    Αποστολή μηνύματος, Αναγνώριση παρουσίας υπηρεσίας Συγκεντροποίηση πολιτικής Προσαρμοσμένη δήλωση πολιτικής

Εκδόσεις

    Σχήμα έκδοσης XML Έκδοση συμβάσεων WSDL

Υλοποίηση υπηρεσίας με Java

Java API για XML Επεξεργασία (JAXP) (προαιρετικά οι συμμετέχοντες είναι εξοικειωμένοι με το JAXP)

    DOM, SAX, & javax.xml.parsers STAX & java.xml.stream XSLT & javax.xml.transform

Java Architecture for XML binding (JAXB)

    Επισκόπηση και Αρχιτεκτονική Δημιουργία κλάσεων Java από XML Σχήμα Προσαρμογή Δημιουργίας Java Δημιουργία XML Σχήμα από σχολιασμένες κλάσεις Java Υπηρεσίες Web, WSDL, JAXB

SOAP with Attachments API για Java (SAAJ)

    Επισκόπηση SAAJ, Δομή μηνυμάτων και API Δημιουργία/Αποστολή Μηνυμάτων Επισκόπηση DOM Χρήση DOM με SAAJ Soap Handlers

Java API για υπηρεσίες Ιστού JAX-WS που βασίζονται σε XML

    Σχετικές προδιαγραφές: JAXB, SOAP, WSDL, WS-I Basic Profile 1.1, Annotations, JSR 109, Web Services Ασφάλεια (JSR 183) WSDL σε Java και Java σε WSDL Χαρτογράφηση πελατών με δημιουργημένα στελέχη Ασύγχρονα προγράμματα-πελάτες με επανάκληση ή μηνύματα δημοσκόπησης WebServiceContext Handler για ωφέλιμο φορτίο και πρωτόκολλο Δέσμευση χειριστών σε μια υπηρεσία, μια θύρα ή το επίπεδο πρωτοκόλλου Πρόσβαση και διαχείριση μηνυμάτων μεταφοράς χωρίς HTTP

Χειρισμός δυαδικών δεδομένων (προαιρετικό)

    Επισκόπηση και ζητήματα Προεπιλεγμένος χειρισμός MTOM Επισκόπηση Χρήση MTOM σε Υπηρεσίες και Πελάτες με χρήση του DataHandler

Αξία SOA / ROI

Πρόταση αξίας SOA

    Η αξία του SOA μειώνοντας το κόστος ενσωμάτωσης Κόστος ολοκλήρωσης Εικόνα Ripple επίδραση των αλλαγών Αξία κόστους ολοκλήρωσης επιπέδων SOA Επαναχρησιμοποίηση περιουσιακού στοιχείου SOA Economics/ROI Αύξηση επιχειρηματικής ευελιξίας SOA Agility vs Traditional EAI Approach Reducing Business Risk SOA Eases Compliance Risk Quvan RD Business Ads

Requirements

Οι συμμετέχοντες πρέπει να έχουν κατανόηση των τεχνολογιών Java και XML.

  35 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Testimonials (3)

Related Courses

Mule: Integrating Your Applications

  14 Hours

SOA Governance

  14 Hours

SOA for Architects and Managers Overview

  14 Hours

Service-Oriented Architecture: Strategy, Technology and Methodology

  35 Hours

Related Categories