Host-Initiated Przetwarzanie jest aktualizowane w celu obsługi wielu wysyła do aplikacji klienckiej, która działa na mainframe IBM

Dotyczy
Host Integration Server 2013

Podsumowanie

W tym artykule opisano aktualizację oprogramowania, która umożliwia programowi serwerowego przetwarzania Host-Initiated Processing (HIP) wydawanie wielu wysyłanych do aplikacji klienckiej działającej na mainframe IBM.

Rozwiązanie

Informacje o aktualizacji zbiorczej

Obsługiwana funkcja, która zmienia domyślne zachowanie serwerów integracji hostów, jest teraz dostępna w pomoc techniczna firmy Microsoft. Jednak ta funkcja ma na celu zmianę tylko zachowania opisanego w tym artykule. Zastosuj ją tylko do systemów, które tego wymagają.

Poprawka rozwiązująca ten problem jest zawarta w aktualizacji zbiorczej 2 dla programu Host Integration Server 2013.

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Więcej informacji

Funkcja Transaction Integrator Host-Initiated Processing umożliwia aplikacji klienckiej działającej na platformie IBM mainframe wywoływanie obiektu .NET Framework zdefiniowanego w aplikacji opartej na systemie Windows. Ta funkcja umożliwia również aplikacji klienckiej przekazywanie parametrów do obiektu i odbieranie parametrów (danych) z obiektu. W oryginalnym projekcie program serwerowy HIP wysyła parametry odbierania do wywołującej aplikacji hosta IBM w ramach jednej operacji wysyłania.

Po zastosowaniu tej aktualizacji program serwera HIP może wysyłać parametry (dane) do aplikacji klienckiej na mainframe IBM w wielu operacjach wysyłania. Ta nowa funkcja ma zastosowanie tylko wtedy, gdy usługa HIP łączy się z platformą IBM mainframe za pomocą punktu końcowego SNA w celu komunikowania się w celu używania sesji APPC (LU 6.2).

Aby obsługiwać wysyłanie wielu parametrów (danych) z powrotem do wywołującej aplikacji hosta IBM, kontekst serwera przetwarzania Host-Initiated jest aktualizowany w celu uwzględnienia nowej właściwości SendDataDelegate. Właściwość kontekstu serwera SendDataDelegate akceptuje obiekt będący ciągiem .NET string lub obiektem zdefiniowanym jako struktura w pliku HIDX (Host Integrator Definition XML), który korzysta z Designer HIS w programie Visual Studio. Właściwość SendDataDelegate używa zdefiniowanego ciągu lub struktury .NET do określenia, jakie dane wysłać do aplikacji klienckiej w mainframe IBM. Program HIP Server używa następującego formatu do wywołania słowa kluczowego SendDataDelegate:

serverContext.SendDataDelegate(myDataStructure);

Na przykład:

string myString = “My String Data”;
serverContext.SendDataDelegate(myString);

Uwaga Właściwość myDataStructure reprezentuje strukturę zdefiniowaną w pliku HIDX, która z kolei opisuje dane, które zostaną wysłane do aplikacji klienckiej.

Zastrzeżenie dotyczące innych firm

Produkty innych firm omówione w tym artykule są produkowane przez wytwórców niezależnych od Microsoft. Firma Microsoft nie udziela jakichkolwiek gwarancji, dorozumianych ani innych, co do wydajności i niezawodności tych produktów.