WebSphere

Πληροφορίες για τις πολιτικές μεσολάβησης

Με τις πολιτικές μεσολάβησης μπορείτε να ελέγξετε δυναμικά τις ενέργειες μεταξύ των υπηρεσιών χρησιμοποιώντας συναφείς πληροφορίες. Μάθετε τις σχέσεις μεταξύ λειτουργικών μονάδων, υπηρεσιών προορισμού και πολιτικών μεσολάβησης.

Πολιτικές μεσολάβησης

Με τις πολιτικές μεσολάβησης, μπορείτε να ρυθμίσετε δυναμικά τις ενέργειες μεταξύ υπηρεσιών, αντικαθιστώντας τις τιμές των ιδιοτήτων της λειτουργικής μονάδας. Οι ιδιότητες της λειτουργικής μονάδας που μπορείτε να αντικαταστήσετε ορίζονται σε μια ροή μεσολάβησης. Μπορείτε να ορίσετε τις τιμές αντικατάστασης σε μια πολιτική μεσολάβησης.

Οι πολιτικές μεσολάβησης αποθηκεύονται στο WebSphere Service Registry and Repository (WSRR), ωστόσο μπορείτε να τις δημιουργήσετε χρησιμοποιώντας το μικροεργαλείο Διαχείριση πολιτικών μεσολάβησης.
Σε αυτό το διάγραμμα εμφανίζονται δύο παραγγελίες. Αν γίνει παραγγελία για περισσότερα από ένα στοιχεία, η συνθήκη της πολιτικής μεσολάβησης εφαρμόζει διαφορετική πολιτική μεσολάβησης.

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

Μπορείτε να χρησιμοποιήσετε το WebSphere Integration Developer για να δημιουργήσετε λειτουργικές μονάδες με μια ροή μεσολάβησης. Η ροή μεσολάβησης πρέπει να περιλαμβάνει ένα στοιχειώδες είδος μεσολάβησης ανάλυσης πολιτικών, το οποίο μπορεί να χρησιμοποιήσει πολιτικές μεσολάβησης από το WSRR. Μπορείτε να ορίσετε αν το στοιχειώδες είδος μεσολάβησης ανάλυσης πολιτικών ανακτά πολιτικές μεσολάβησης που σχετίζονται με μια λειτουργική μονάδα, με μια υπηρεσία προορισμού ή και με τα δύο.

Κατά τη δημιουργία της ροής μεσολάβησης πρέπει να συμπεριλάβετε άλλα στοιχειώδη είδη μεσολάβησης των οποίων τις ιδιότητες επιθυμείτε να αντικαταστήσετε.
  1. Χρησιμοποιήστε το WebSphere Integration Developer για να δημιουργήσετε μια λειτουργική μονάδα που περιέχει ένα στοιχειώδες είδος μεσολάβησης για την ανάλυση πολιτικών. Το Στοιχειώδες είδος ανάλυσης πολιτικών πρέπει να τοποθετηθεί πριν από τα στοιχειώδη είδη τις ιδιότητες των οποίων θέλετε να τροποποιήσετε.
  2. Ρυθμίστε το Στοιχειώδες είδος ανάλυσης πολιτικών.
    1. Καθορίστε τον ορισμό WSRR που θα χρησιμοποιηθεί ή κρατήστε τον προεπιλεγμένο ορισμό.
    2. Ορίστε αν θα γίνεται ανάκτηση πολιτικών μεσολάβησης που σχετίζονται με λειτουργική μονάδα, υπηρεσία προορισμού ή και τα δύο.
    3. Προαιρετικά: Αν θέλετε να χρησιμοποιήσετε μια συνθήκη αυτόματης ενεργοποίησης, δημιουργήστε ένα όνομα συνθήκης πολιτικής που αντιστοιχεί στη συνθήκη αυτόματης ενεργοποίησης της πολιτικής. Επίσης, καθορίστε μια έκφραση XPath για να δηλώσετε πού μπορεί να βρεθεί η τιμή της συνθήκης στο μήνυμα. Για παράδειγμα, μπορείτε να δημιουργήσετε ένα Όνομα συνθήκης πολιτικής Ηλικία και μια έκφραση XPath /body/priceChecker/request/Age. Κατά την επεξεργασία των αιτήσεων υπηρεσιών, η τιμή της συνθήκης Ηλικία ορίζεται από την έκφραση /body/priceChecker/request/Age.
  3. Προαιρετικά: Αν επιθυμείτε να συσχετίσετε πολιτικές μεσολάβησης με μια υπηρεσία προορισμού και όχι με λειτουργική μονάδα, προσθέσετε ένα στοιχειώδες είδος μεσολάβησης αναζήτησης τελικού σημείου πριν από το στοιχειώδες είδος μεσολάβησης ανάλυσης πολιτικών.
  4. Προσθέστε άλλα στοιχειώδη είδη μεσολάβησης.
  5. Προωθήστε τις ιδιότητες στις οποίες θέλετε να χρησιμοποιηθεί δυναμική αντικατάσταση. Μόνο ιδιότητες μπορούν να αντικατασταθούν από πολιτικές μεσολάβησης.

Ρύθμιση του WebSphere ESB ή του WebSphere Process Server

Ο εξυπηρετητής εφαρμογών πρέπει να περιέχει τη λειτουργική μονάδα και να γνωρίζει το σωστό WSRR.
  1. Υλοποιήστε τη λειτουργική μονάδα στο WebSphere ESB ή στο WebSphere Process Server.
  2. Βεβαιωθείτε ότι το WebSphere ESB ή το WebSphere Process Server έχει έναν κατάλληλο ορισμό WSRR για τη λειτουργική μονάδα σας.

Ρύθμιση του WSRR

Όταν το στοιχειώδες είδος μεσολάβησης ανάλυσης πολιτικών επεξεργάζεται τις αιτήσεις υπηρεσιών, αποστέλλει ένα ερώτημα στο WSRR. Συνεπώς, το WSRR πρέπει να περιέχει τις σχετικές πληροφορίες σχετικά με τις λειτουργικές μονάδες και τις υπηρεσίες.
  1. Φορτώστε το αρχείο EAR που περιέχει τη λειτουργική μονάδα SCA στο WSRR.
  2. Προαιρετικά: Αν είναι απαραίτητο, φορτώστε τον κώδικα WSDL για τις υπηρεσίες προορισμού που επιθυμείτε να χρησιμοποιήσετε.

Χρήση του μικροεργαλείου Διαχείριση πολιτικών μεσολάβησης

Μπορείτε να χρησιμοποιήσετε το μικροεργαλείο Διαχείριση πολιτικών μεσολάβησης για να δημιουργήσετε πολιτικές μεσολάβησης και να τις συσχετίσετε με λειτουργικές μονάδες ή υπηρεσίες προορισμού. Επιπλέον, το μικροεργαλείο δημιουργεί συνημμένα πολιτικής τα οποία συσχετίζουν πολιτικές μεσολάβησης με λειτουργικές μονάδες ή υπηρεσίες προορισμού. Οι πολιτικές μεσολάβησης και τα συνημμένα πολιτικής δημιουργούνται στο WSRR.

Για κάθε ιδιότητα που επιθυμείτε να αντικαταστήσετε πρέπει να προσθέσετε μια δήλωση. Το μικροεργαλείο παραπέμπει στις ιδιότητες που επιθυμείτε να αντικαταστήσετε ως δηλώσεις. Στο WSRR, οι αντικαταστάσεις ιδιοτήτων εμφανίζονται ως δηλώσεις στην πολιτική. Αν επιθυμείτε να δημιουργήσετε μια πολιτική μεσολάβησης υπό συνθήκες, προσθέστε μια συνθήκη αυτόματης ενεργοποίησης. Στο WSRR, οι συνθήκες αυτόματης ενεργοποίησης είναι ιδιότητες χρήστη για το συνημμένο πολιτικής.
  • Όταν δημιουργήσετε ένα συνημμένο πολιτικής χρησιμοποιώντας το μικροεργαλείο Διαχείριση πολιτικών μεσολάβησης, το μικροεργαλείο δημιουργεί ένα συνημμένο πολιτικής και μια πολιτική μεσολάβησης για κάθε ομάδα που έχει μια δήλωση.
  • Όταν διαγράψετε ένα συνημμένο πολιτικής χρησιμοποιώντας το μικροεργαλείο Διαχείριση πολιτικών μεσολάβησης, το μικροεργαλείο διαγράφει το συνημμένο πολιτικής και κάθε πολιτική μεσολάβησης στην οποία έχει επισυναφθεί, εκτός αν οι πολιτικές χρησιμοποιούνται από άλλο συνημμένο.
Όταν χρησιμοποιήσετε το μικροεργαλείο Διαχείριση πολιτικών μεσολάβησης για την επισύναψη πολιτικών μεσολάβησης σε υπηρεσίες προορισμού, μπορείτε να επισυνάψετε τις πολιτικές στα εξής επίπεδα:
  • Υπηρεσία
  • Τελικό σημείο
  • Λειτουργία

concept Είδος θέματος: Έννοια

Όροι χρήσης | Σχόλια


Εικονίδιο αποτυπώματος χρόνου Τελευταία ενημέρωση: 18 Μάρτιος 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.bspace.help.widg.wpsesb.doc/help_medpolicywidget/help_learnaboutmedpolicies.html
Copyright IBM Corporation 2005, 2009. All Rights Reserved.
Αυτό το κέντρο πληροφοριών βασίζεται σε τεχνολογία Eclipse (http://www.eclipse.org).