Σύνοψη
Αυτό το άρθρο περιγράφει μια ενημερωμένη έκδοση λογισμικού που επιτρέπει σε ένα πρόγραμμα διακομιστή Host-Initiated επεξεργασίας (HIP) για να εκδώσετε πολλές αποστολές σε μια εφαρμογή προγράμματος-πελάτη που εκτελείται σε ένα κεντρικό υπολογιστή IBM.
Προτεινόμενη αντιμετώπιση
Πληροφορίες αθροιστικής ενημερωμένης έκδοσης
Μια υποστηριζόμενη δυνατότητα που αλλάζει την προεπιλεγμένη συμπεριφορά οι διακομιστές κεντρικού υπολογιστή είναι τώρα διαθέσιμη από την υπηρεσία υποστήριξης της Microsoft. Ωστόσο, αυτή η δυνατότητα προορίζεται για να αλλάξετε μόνο τη συμπεριφορά που περιγράφεται σε αυτό το άρθρο. Eφαρμόστε τη μόνο σε συστήματα που τη χρειάζονται συγκεκριμένα.
Η επείγουσα επιδιόρθωση που επιλύει αυτό το ζήτημα περιλαμβάνεται στην αθροιστική ενημερωμένη έκδοση 2 για το 2013 διακομιστή ενοποίησης κεντρικού υπολογιστή.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Περισσότερες πληροφορίες
Η δυνατότητα Transaction Integrator Host-Initiated επεξεργασίας επιτρέπει μια εφαρμογή προγράμματος-πελάτη που εκτελείται σε ένα κεντρικό υπολογιστή IBM για την κλήση ενός αντικειμένου .NET Framework που ορίζεται σε μια εφαρμογή που βασίζεται στα Windows. Αυτή η δυνατότητα επιτρέπει επίσης το πρόγραμμα-πελάτης app περάσετε παραμέτρους με το αντικείμενο και να λαμβάνει παραμέτρους (δεδομένα) από το αντικείμενο. Στο αρχικό σχεδιασμό, το πρόγραμμα διακομιστή HIP στέλνει τις παραμέτρους λήψης για την εφαρμογή κεντρικού υπολογιστή IBM κλήσης σε μία μόνο αποστολή λειτουργία.
Μετά την εφαρμογή αυτής της ενημερωμένης έκδοσης, το πρόγραμμα διακομιστή HIP να στείλετε παραμέτρους (δεδομένα) στην εφαρμογή-πελάτη σε έναν κεντρικό υπολογιστή IBM σε πολλές λειτουργίες αποστολής. Αυτή η νέα λειτουργικότητα ισχύει μόνο όταν HIP συνδέεται με τον κεντρικό υπολογιστή IBM χρησιμοποιώντας ένα τελικό σημείο σελ επικοινωνία για να χρησιμοποιήσετε τις περιόδους λειτουργίας του APPC (LU 6.2).
Για να υποστηρίξετε την αποστολή από τις πολλές παραμέτρους (δεδομένα) στην την εφαρμογή κεντρικού υπολογιστή της IBM κλήσης, το περιβάλλον του διακομιστή Host-Initiated επεξεργασία ενημερώνεται για να συμπεριλάβει μια νέα ιδιότητα SendDataDelegate . Η ιδιότητα SendDataDelegate διακομιστή περιβάλλοντος δέχεται ένα αντικείμενο που είναι είτε μια συμβολοσειρά της .NET ή ένα αντικείμενο που έχει οριστεί ως δομή σε ένα αρχείο XML ορισμού ολοκληρωτή κεντρικού υπολογιστή (HIDX) που χρησιμοποιεί η σχεδίαση του Visual Studio. Η ιδιότητα SendDataDelegate χρησιμοποιεί την καθορισμένη συμβολοσειρά .NET ή δομή για να προσδιορίσετε ποια δεδομένα θέλετε να στείλετε στην εφαρμογή-πελάτη από τον κεντρικό υπολογιστή IBM. Το πρόγραμμα διακομιστή HIP χρησιμοποιεί την ακόλουθη μορφή για να καλέσει τη λέξη-κλειδί SendDataDelegate :
serverContext.SendDataDelegate(myDataStructure);
Για παράδειγμα:
string myString = “My String Data”;serverContext.SendDataDelegate(myString);
Σημείωση Η ιδιότητα myDataStructure αντιπροσωπεύει τη δομή που έχει οριστεί στο αρχείο HIDX, το οποίο, με τη σειρά του, περιγράφει τα δεδομένα που θα αποσταλούν στην εφαρμογή-πελάτη.
Τα προϊόντα τρίτων κατασκευαστών που περιγράφει αυτό το άρθρο έχουν κατασκευαστεί από εταιρείες που είναι ανεξάρτητες της Microsoft. Η Microsoft δεν παρέχει καμία εγγύηση, σιωπηρή ή άλλη, σχετικά με τις επιδόσεις ή την αξιοπιστία αυτών των προϊόντων.