Update: Ein Hotfix ist verfügbar, mit dem BizTalk-Adapter für TIBCO EMS zur Unterstützung von geordneten Nachrichtenübermittlung und SSL-Verbindungen in BizTalk Server 2006 R2 SP1 und BizTalk Server 2009

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 977331 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

EINFÜHRUNG

Ein Hotfix ist verfügbar, mit dem BizTalk-Adapter für TIBCO EMS, geordnete Übermittlung und SSL (Secure Sockets Layer)-Verbindungen in Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1) und BizTalk Server 2009 zu unterstützen.

Weitere Informationen

Wichtige Hinweise
  1. Stellen Sie sicher, dass der Server Tibco installiert und richtig konfiguriert ist.
  2. Stellen Sie sicher, dass Sie TIBCO EMS C#-API (Tibco.ems.dll) an den globalen Assemblycache (GAC) hinzufügen. Verwenden Sie dazu die Gacutil.bat-Anwendung. Weitere Informationen finden Sie in der "Referenz"Abschnitt.
  3. SSL wird in Tibco unterstützt, die mit Version 4.4 beginnt.

Die geordnete Nachrichtenübermittlung-Unterstützung aktivieren

Nachdem Sie den Hotfix angewendet haben, stehen zwei neue Optionen von BizTalk Adapter für TIBCO EMS Transport im Dialogfeld Eigenschaften, mit denen Sie die Unterstützung der bestellten Nachrichtenübermittlung aktivieren kann. Die beiden Optionen sind die angeforderte Zustellung und StopPollingOnFailure. In der Standardeinstellung die angeforderte Zustellung-Option auf False festgelegt ist, und die StopPollingOnFailure-Option auf True gesetzt ist.

Zustellungsoption bestellt

Wenn Sie die angeforderte Zustellung-Option auf True festgelegt, werden die Nachrichten vom Server Tibco abgefragt werden müssen und an BizTalk Server gesendet werden erwartet. Die Reihenfolge, in denen BizTalk Server empfangen von Nachrichten, ist identisch mit der Reihenfolge, in der Nachrichten an Server Tibco gesendet werden.

HinweisDie Nachrichten, die höhere Priorität in der Warteschlange Tibco haben sind die Nachrichten, die voraussichtlich abgerufen und an BizTalk voraus von der Nachrichten mit niedrigeren Priorität gesendet werden. Sie können die Priorität einer Nachricht mithilfe der Transmitter-Konfigurationseigenschaft der Nachrichtenpriorität Option ändern.

StopPollingOnFailure-option

Diese Option gilt nur, wenn die angeforderte Zustellung-Option auf True festgelegt ist. Diese Option wird verwendet, zu entscheiden, ob Sie fortfahren oder Polling zu beenden, wenn die Übermittlung einer Nachricht an BizTalk fehlschlägt. Wenn die StopPollingOnFailure-Option auf True gesetzt ist und eine Nachricht nicht an BizTalk gesendet wird, der Empfangsport, der der BizTalk Adapter für TIBCO EMS verwendet beendet zusätzliche Abruf der Nachrichten vom Server Tibco, und dann der Anschluss deaktiviert ist. Wenn die StopPollingOnFailure-Option auf False festgelegt ist, werden die Polling ist nicht sogar bei die Übermittlung einer Nachricht an BizTalk beendet. In diesem Fall werden fehlgeschlagene Nachrichten in der Angehalten-Warteschlange verschoben.

HinweisWenn die StopPollingOnFailure-Option auf False festgelegt ist, werden die Nachrichten, die an BizTalk gesendet werden können, die Angehalten-Warteschlange verschoben. Dieses Verhalten führt zu einen Verlust des Auftrags. Daher wird empfohlen, dass Sie diese Option auf True festlegen.

Die Unterstützung der SSL-Verbindung aktivieren

Nachdem Sie den Hotfix angewendet haben, stehen drei neue Optionen von BizTalk Adapter für TIBCO EMS Transport im Dialogfeld Eigenschaften, mit denen Sie die Unterstützung von SSL-Verbindung aktivieren kann. Die drei Optionen lauten wie folgt:
  • UseSSL
  • SSLTargetHostName
  • SSLClientSubjectDN
HinweisIn der Standardeinstellung die UseSSL-Option auf False festgelegt ist und die SSLTargetHostName-Option und die Option SSLClientSubjectDN sind leer.

WichtigUm SSL-Verbindungen zu unterstützen, müssen Sie einige der erforderlichen Einstellungen auf dem Server Tibco und auf dem BizTalk Server konfigurieren. Weitere Informationen finden Sie im Abschnitt "Erforderlichen Einstellungen, um Unterstützung für SSL-Verbindung".

UseSSL-option

Wenn die UseSSL-Option auf False festgelegt ist, verbindet der Adapter an den Tibco Server auf den TCP-Port. Wenn die UseSSL-Option auf True festgelegt ist, verbindet der Adapter an den Tibco Server für den SSL-Anschluss.

HinweisIm Feld "Servername" im Abschnitt Server Connection Definition ist der Tibco-Server konfiguriert. Der TCP-Port und den SSL-Anschluss werden in das Feld Portnummer unter im Definitionsabschnitt von Server-Verbindung konfiguriert.

SSLTargetHostName-option

Stellen Sie sicher, dass das vertrauenswürdige Stammzertifikat des Servers Tibco, in installiert ist derVertrauenswürdige StammzertifizierungsstellenSpeicher des Benutzers, dessen Konto für die BizTalk-Host-Instanz konfiguriert ist.

SSL-ClientSubjectDN-option

Diese Option ist erforderlich, wenn bidirektionale SSL erforderlich ist. Beispielsweise erfordert der Tibco Server den Client das Zertifikat zu präsentieren. Das Zertifikat kann aktiviert oder in der Ssl_require_client_cert-Eigenschaft der Tibemsd.conf-Datei deaktiviert werden. Dieser Wert entspricht dem Betreffnamen des Clientzertifikats. Stellen Sie sicher, dass das vertrauenswürdige Stammzertifikat des Servers Tibco, in installiert ist derVertrauenswürdige StammzertifizierungsstellenSpeicher des Benutzers, dessen Konto für die BizTalk-Host-Instanz konfiguriert ist.

Der folgende Code ist ein Beispielwert für diese Option:
E=Client@testcompany.com, CN Client, OU = = Client Einheit, O = Test Company, L = us-Englisch, S California, C = US =

Erforderlichen Einstellungen zur Unterstützung der SSL-Verbindung

SSL ist ein Protokoll, bietet eine sichere Authentifizierung und verschlüsselte Daten über das Internet oder ein Intranet übermittelt. Ein SSL-Handshake zwischen dem Client (Adapter) und dem Server Tibco kann in die folgenden zwei Arten auftreten:
  • Unidirektionale SSL: Der Client muss nicht das Zertifikat an den Server zu präsentieren.
  • Bidirektionale SSL: Der Client muss das Zertifikat der Zertifizierungsstelle auf dem Server vorhanden.

Konfigurieren von Einweg-SSL

Ändern Sie die Datei Tibemsd.conf auf dem Server Tibco. Gehen Sie hierzu folgendermaßen vor:
  1. Deaktivieren derssl_require_client_certDiese Eigenschaft. Hierzu können ändern Sie diese Einstellung, sodass Sie wie folgt angezeigt wird:
    Ssl_require_client_cert = deaktivieren
  2. Legen Sie diessl_server_identity-Eigenschaft festlegen, um das Server-Zertifikat, zeigen diessl_server_key-Eigenschaft, um den richtigen SSL-Schlüssel verwenden, und legen Sie diessl_password-Eigenschaft, um das richtige SSL-Kennwort verwenden. Dazu ändern Sie diese Einstellungen, sodass sie wie folgt angezeigt werden:
    Ssl_server_identity = server.cert.pem
    Ssl_server_key = server.key.pem
    Ssl_password =<password></password>

    HinweisStellen Sie sicher, dass die .pem-Dateien im Pfad verfügbar sind, die Sie festlegen.
  3. Speichern Sie die Datei Tibemsd.conf, und starten Sie den Tibco EMS-Server.
Installieren Sie auf dem BizTalk-Server das vertrauenswürdige Stammzertifikat des Servers Tibco in derVertrauenswürdige StammzertifizierungsstellenSpeicher des Benutzers, dessen Konto für die BizTalk-Host-Instanz konfiguriert ist. Versuchen Sie es dann, die Verbindung zum Server Tibco mithilfe des Adapters Tibco.

Konfigurieren von zwei-Wege-SSL

Ändern Sie die Datei Tibemsd.conf auf dem Server Tibco. Gehen Sie hierzu folgendermaßen vor:
  1. Aktivieren derssl_require_client_certDiese Eigenschaft. Hierzu können ändern Sie diese Einstellung, sodass Sie wie folgt angezeigt wird:
    Ssl_require_client_cert = Enable
  2. Legen Sie diessl_server_identity-Eigenschaft festlegen, um das Server-Zertifikat, zeigen diessl_server_key-Eigenschaft, um den richtigen SSL-Schlüssel verwenden, und legen Sie diessl_password-Eigenschaft, um das richtige SSL-Kennwort verwenden. Dazu ändern Sie diese Einstellungen, sodass sie wie folgt angezeigt wird:
    Ssl_server_identity = server.cert.pem
    Ssl_server_key = server.key.pem
    Ssl_password =<password></password>

    HinweisStellen Sie sicher, dass die .pem-Dateien im Pfad verfügbar sind, die Sie festlegen.
  3. Legen Sie diessl_server_trusted-Eigenschaft, um auf das Stammzertifikat für die Zertifizierungsstelle das Clientzertifikat zu zeigen. Hierzu können ändern Sie diese Einstellung, sodass Sie wie folgt angezeigt wird:
    Ssl_server_trusted = client.root.cert.pem

    HinweisStellen Sie sicher, dass die .pem-Dateien im Pfad verfügbar sind, die Sie festlegen.
  4. Speichern Sie die Datei Tibemsd.conf, und starten Sie den Server Tibco EMS
Installieren Sie auf dem BizTalk-Server das vertrauenswürdige Stammzertifikat des Servers Tibco in derVertrauenswürdige StammzertifizierungsstellenSpeicher des Benutzers, dessen Konto für die BizTalk-Host-Instanz konfiguriert ist. Installieren Sie das CA-Zertifikat des Clientzertifikats in derVertrauenswürdige StammzertifizierungsstellenSpeicher des aktuellen Benutzers. Installieren Sie das Clientzertifikat in diePersönlicheSpeicher des aktuellen Benutzers. Versuchen Sie anschließend, mithilfe des Tibco-Adapters mit dem Server zu verbinden.

Hotfix-Informationen

Für BizTalk Server 2006 R2 SP1

Dieser Hotfix wird in Kumulatives Updatepaket 3 für BizTalk Server 2006 R2 SP1 enthalten.

Weitere Informationen dazu, wie Sie das kumulative Updatepaket zu erhalten, klicken Sie auf die folgende Artikelnummer klicken, um den Artikel der Microsoft Knowledge Base anzuzeigen:

2286501Kumulatives Updatepaket 3 für BizTalk Server 2006 R2 Service Pack 1

Weitere Informationen zu BizTalk Server 2006 R2 SP1-Hotfixes finden Sie in folgendem Artikel der Microsoft Knowledge Base anzuzeigen:

974563Liste von Microsoft BizTalk Server-Hotfixes, die in BizTalk Server 2006 R2 Service Pack 1 enthalten sind

Für BizTalk Server 2009

Dieser Hotfix, der dieses Problem behebt ist in kumulative Updatepaket 2 für BizTalk Server 2009 enthalten.

Weitere Informationen dazu, wie Sie das kumulative Updatepaket zu erhalten, klicken Sie auf die folgende Artikelnummer klicken, um den Artikel der Microsoft Knowledge Base anzuzeigen:

2497794Kumulative Updatepaket 2 für BizTalk Server 2009

Ein unterstützter Hotfix ist inzwischen von Microsoft. Es soll jedoch nur das Problem zu beheben, das in diesem Artikel beschrieben wird. Deshalb sollten Sie nur auf Systemen, bei die dieses spezielle Problem auftritt. Dieser Hotfix möglicherweise noch getestet. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, dass Sie auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.

Um dieses Problem sofort beheben möchten, wenden Sie sich an Microsoft Support Services, um den Hotfix zu erhalten. Eine vollständige Liste der Microsoft Customer Support Services-Telefonnummern und Informationen über Supportkosten finden Sie auf der folgenden Microsoft-Website:
http://Support.Microsoft.com/contactus/?WS=Support
HinweisIn besonderen Fällen können Gebühren, die normalerweise für Support-Anrufe anfallen storniert werden, wenn der Microsoft-Supportmitarbeiter feststellt, dass ein bestimmtes Update Ihr Problem beheben kann. Die normalen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die für das betreffende Update berechtigt.

Voraussetzungen

Sie müssen Microsoft BizTalk Server 2009 und Microsoft BizTalk Adapter für Enterprise-Anwendungen (auch bekannt als BizTalk LOB-Adapter) für diesen Hotfix installiert haben.

Neustartanforderung

Sie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes.

Ersetzte Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfixes weist die Dateiattribute (oder höher), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien werden in Coordinated Universal Time (UTC) aufgeführt. Wenn Sie die Dateiinformationen anzeigen, wird es in die Ortszeit konvertiert. Um die Differenz zwischen UTC-Zeit und lokaler Zeit zu ermitteln, verwenden Sie dieZeitzoneauf der Registerkarte dieDatum und UhrzeitElement in der Systemsteuerung.
Tabelle minimierenTabelle vergrößern
DateinameDateiversionDateigrößeDatumZeitPlattform
Btcore.dll1.0.5020.122,129,74426-Apr-201012: 16X 86
Microsoft.BizTalk.Adapters.bizutil.dll1.0.5020.12163,72026-Apr-201012: 16X 86
Microsoft.BizTalk.Adapters.corereceiver.dll1.0.5020.1233,68026-Apr-201012: 16X 86
Microsoft.BizTalk.Adapters.coretransmitter.dll1.0.5020.1239,32026-Apr-201012: 16X 86
Microsoft.BizTalk.Adapters.tibcoems.dll1.0.5020.1288,96826-Apr-201012: 16X 86

Status

Microsoft hat bestätigt, dass dies ein Problem in Microsoft-Produkten handelt, die im Abschnitt "Beziehen sich auf" aufgeführt sind.

Informationsquellen

Weitere Informationen über TIBCO Enterprise Message Service finden Sie auf die folgenden Microsoft Developer Network (MSDN)-Website:
TIBCO Enterprise Message Service-Anforderungen und Einschränkungen
Weitere Informationen über die geordnete Übermittlung von Nachrichten finden Sie auf die folgende MSDN-Website:
Geordnete Übermittlung von Nachrichten
Weitere Informationen zu BizTalk Server-Hotfixes finden Sie in folgendem Artikel der Microsoft Knowledge Base anzuzeigen:
2003907Informationen zu BizTalk Server-hotfixes

Eigenschaften

Artikel-ID: 977331 - Geändert am: Freitag, 18. März 2011 - Version: 2.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
  • Microsoft BizTalk Server 2006 R2 Branch
  • Microsoft BizTalk Server 2006 R2 Developer Edition
  • Microsoft BizTalk Server 2006 R2 Enterprise Edition
  • Microsoft BizTalk Server 2006 R2 Standard Edition
Keywords: 
kbbtsadapters kbbiztalk2009presp1fix kbexpertiseadvanced kbHotfixServer kbautohotfix kbsurveynew kbqfe kbmt KB977331 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 977331
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com