Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

INTRODUCERE

Este disponibilă o remediere rapidă care permite adaptorului BizTalk pentru TIBCO EMS să accepte conexiuni ordonate de livrare a mesajelor și Secure Sockets Layer (SSL) în Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1) și BizTalk Server 2009.

Mai multe informații

Note importante

  1. Asigurați-vă că serverul TIBCO este instalat și configurat corespunzător.

  2. Asigurați-vă că adăugați TIBCO EMS C# API (Tibco.ems.dll) în memoria cache a Adunării globale (CAG). Pentru a face acest lucru, utilizați aplicația Gacutil.bat. Pentru mai multe informații, consultați secțiunea "referințe".

  3. SSL este acceptat în TIBCO care pornește cu versiunea 4,4.

Activarea acceptării livrării mesajelor ordonate

După ce aplicați remedierea rapidă, sunt disponibile două opțiuni noi în caseta de dialog adaptor BizTalk pentru TIBCO EMS, care vă permit să activați Asistența livrării de mesaje ordonate. Cele două opțiuni sunt ordonate livrărilor și StopPollingOnFailure. În mod implicit, opțiunea livrare ordonată este setată la false, iar opțiunea StopPollingOnFailure este setată la True.

Opțiunea livrare ordonată

Atunci când setați opțiunea livrare ordonată la True, se așteaptă ca mesajele să fie chestionate de pe serverul TIBCO și să fie trimise la BizTalk Server. Ordinea în care BizTalk Server primește mesaje este aceeași cu ordinea în care mesajele sunt trimise la serverul TIBCO.

Notă mesajele care au o prioritate mai mare în coada TIBCO sunt mesajele care urmează să fie chestionate și trimise la BizTalk înaintea mesajelor care au o prioritate mai mică. Puteți să modificați prioritatea unui mesaj utilizând proprietatea de configurare a transmițătorului pentru opțiunea prioritate a mesajului.

Opțiunea StopPollingOnFailure

Această opțiune se aplică numai dacă opțiunea livrare ordonată este setată la True. Această opțiune este utilizată pentru a decide dacă să continuați sau să opriți sondajele atunci când trimiterea unui mesaj către BizTalk nu reușește. Dacă opțiunea StopPollingOnFailure este setată la True și un mesaj nu este remis la BizTalk, portul de primire care utilizează adaptorul BizTalk pentru TIBCO EMS oprește sondajele suplimentare ale mesajelor de pe serverul TIBCO, apoi portul este dezactivat. Dacă opțiunea StopPollingOnFailure este setată la false, atunci sondajul nu este oprit, chiar dacă trimiterea unui mesaj către BizTalk nu reușește. În acest caz, mesajele nereușite sunt mutate într-o coadă suspendată.

Notă Când opțiunea StopPollingOnFailure este setată la false, mesajele care nu pot fi trimise la BizTalk sunt mutate în coada suspendat. Acest comportament determină o pierdere a ordinii. Prin urmare, vă recomandăm să setați această opțiune la True.

Activarea suportului conexiunii SSL

După ce aplicați remedierea rapidă, sunt disponibile trei opțiuni noi pe adaptorul BizTalk pentru TIBCO EMS-caseta de dialog Proprietăți transport care vă permit să activați Asistența pentru conexiunea SSL. Cele trei opțiuni sunt următoarele:

  • UseSSL

  • SSLTargetHostName

  • SSLClientSubjectDN

Notă în mod implicit, opțiunea UseSSL este setată la false, iar opțiunea SSLTargetHostName și opțiunea SSLClientSubjectDN sunt goale.

Important pentru a accepta conexiuni SSL, trebuie să configurați unele setări necesare pe serverul TIBCO și pe serverul BizTalk. Pentru mai multe informații, consultați secțiunea "setările necesare pentru a accepta conexiunea SSL".

Opțiunea UseSSL

Dacă opțiunea UseSSL este setată la false, adaptorul se conectează la serverul TIBCO din portul TCP. Dacă opțiunea UseSSL este setată la True, adaptorul se conectează la serverul TIBCO din portul SSL.

Notă serverul TIBCO este configurat în câmpul "Nume Server" de sub secțiunea definiție conexiune server. Atât portul TCP, cât și portul SSL sunt configurate în câmpul Număr port de sub secțiunea definiție conexiune server.

SSLTargetHostName opțiunea

asigurați-vă că certificatul rădăcină de încredere al serverului TIBCO este instalat în depozitul autorități de certificare rădăcină de încredere al utilizatorului al cărui cont este configurat pentru instanța gazdă BizTalk.

Opțiunea ClientSubjectDN SSL

această opțiune este obligatorie dacă este necesară o conexiune SSL de două sensuri. De exemplu, serverul TIBCO necesită clientul să prezinte certificatul. Certificatul poate fi activat sau dezactivat în proprietatea ssl_require_client_cert a fișierului Tibemsd. conf. Această valoare corespunde numelui distins al certificatului client. Asigurați-vă că certificatul rădăcină de încredere al serverului TIBCO este instalat în depozitul autorități de certificare rădăcină de încredere al utilizatorului al cărui cont este configurat pentru instanța gazdă BizTalk.

Iată o valoare eșantion pentru această opțiune:

E=client@testcompany.com, CN = client, OU = unitate client, O = test Company, L = US-English, S = California, C = SUA

Setări necesare pentru a accepta conexiunea SSL

SSL este un protocol care asigură autentificarea securizată și transmite date criptate prin Internet sau intranet. O strângere de mână SSL între client (adaptor) și serverul TIBCO poate avea loc în următoarele două moduri:

  • SSL cu un singur sens: clientul nu trebuie să prezinte certificatul pe server.

  • SSL în două sensuri: clientul trebuie să prezinte certificatul CA pe server.

Configurarea SSL într-un singur sens


Pe serverul TIBCO, modificați fișierul Tibemsd. conf. Pentru a face acest lucru, urmați acești pași:

  1. Dezactivați proprietatea ssl_require_client_cert. Pentru a face acest lucru, modificați această setare, astfel încât să apară după cum urmează:
    ssl_require_client_cert = dezactivare

  2. Setați proprietatea ssl_server_identity pentru a indica spre certificatul de server, setați proprietatea ssl_server_key să utilizeze cheia SSL corectă și setați proprietatea ssl_password pentru a utiliza parola SSL corectă. Pentru a face acest lucru, modificați aceste setări astfel încât acestea să apară după cum urmează:
    ssl_server_identity = server. cert. PEM
    ssl_server_key = server. Key. PEM
    ssl_password =<parolă>

    Notă Asigurați-vă că fișierele. PEM sunt disponibile în calea pe care ați setat-o.

  3. Salvați fișierul Tibemsd. conf și porniți serverul EMS TIBCO.

Pe BizTalk Server, instalați certificatul rădăcină de încredere al serverului TIBCO în depozitul autorități de certificare rădăcină de încredere al utilizatorului al cărui cont este configurat pentru instanța gazdă BizTalk. Apoi, încercați să vă conectați la serverul TIBCO utilizând adaptorul TIBCO.

Configurarea SSL în două sensuri

Pe serverul TIBCO, modificați fișierul Tibemsd. conf. Pentru a face acest lucru, urmați acești pași:

  1. Activați proprietatea ssl_require_client_cert. Pentru a face acest lucru, modificați această setare, astfel încât să apară după cum urmează:
    ssl_require_client_cert = Enable

  2. Setați proprietatea ssl_server_identity pentru a indica spre certificatul de server, setați proprietatea ssl_server_key să utilizeze cheia SSL corectă și setați proprietatea ssl_password pentru a utiliza parola SSL corectă. Pentru a face acest lucru, modificați aceste setări astfel încât să apară după cum urmează:
    ssl_server_identity = server. cert. pem
    ssl_server_key = server. Key. PEM
    ssl_password =<parolă>

    Notă Asigurați-vă că fișierele. PEM sunt disponibile în calea pe care ați setat-o.

  3. Setați proprietatea ssl_server_trusted pentru a indica spre certificatul rădăcină pentru CA certificatul de client. Pentru a face acest lucru, modificați această setare, astfel încât să apară după cum urmează:
    ssl_server_trusted = client. root. cert. PEM

    Notă Asigurați-vă că fișierele. PEM sunt disponibile în calea pe care ați setat-o.

  4. Salvați fișierul Tibemsd. conf și porniți serverul EMS TIBCO

Pe BizTalk Server, instalați certificatul rădăcină de încredere al serverului TIBCO în depozitul autorități de certificare rădăcină de încredere al utilizatorului al cărui cont este configurat pentru instanța gazdă BizTalk. Instalați certificatul CA de certificat client în depozitul autorități de certificare rădăcină de încredere din utilizatorul curent. Instalați certificatul client în magazinul personal al utilizatorului curent. Apoi, încercați să vă conectați la server utilizând adaptorul TIBCO.

Informații despre remedieri rapide

Pentru BizTalk Server 2006 R2 SP1

Remedierea rapidă este inclusă în pachetul de actualizare cumulativă 3 pentru BizTalk Server 2006 R2 SP1.

Pentru mai multe informații despre cum se obține pachetul de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

pachetul de actualizare cumulativă 2286501pentru BizTalk Server 2006 R2 Service Pack 1

pentru mai multe informații despre remedierile rapide BizTalk Server 2006 R2 SP1, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

974563listă de remedieri calde Microsoft BizTalk Server care sunt incluse în BizTalk Server 2006

Pentru BizTalk Server 2009

Remedierea rapidă care rezolvă această problemă este inclusă în pachetul de actualizare cumulativă 2 pentru BizTalk Server 2009.

Pentru mai multe informații despre cum se obține pachetul de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

pachetul de actualizare cumulativă 2497794 2 pentru BizTalk Server 2009

o remediere rapidă acceptată este acum disponibilă de la Microsoft. Cu toate acestea, este destinat să corecteze doar problema descrisă în acest articol. Aplicați-o doar pentru sistemele care întâmpină această problemă specifică. Această remediere rapidă poate primi teste suplimentare. Prin urmare, dacă nu sunteți grav afectat de această problemă, vă recomandăm să așteptați următoarea actualizare software care conține această remediere rapidă.

Pentru a rezolva imediat această problemă, contactați serviciile de asistență pentru clienți Microsoft pentru a obține remedierea rapidă. Pentru o listă completă de numere de telefon ale serviciilor de asistență pentru clienți Microsoft și informații despre costurile de asistență, vizitați următorul site Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNotă în cazuri speciale, tarifele care sunt suportate de obicei pentru apelurile de asistență pot fi anulate dacă un profesionist de asistență Microsoft stabilește că o anumită actualizare va rezolva problema. Costurile uzuale de suport se vor aplica pentru întrebări suplimentare de suport și pentru probleme ce nu fac obiectul actualizării în chestiune.

Cerinţe preliminare

Trebuie să aveți Microsoft BizTalk Server 2009 și Microsoft BizTalk Adapter pentru aplicații Enterprise (cunoscut și ca BizTalk LOB Adapter) instalat pentru a aplica această remediere rapidă.

Cerință de repornire

Nu trebuie să reporniți computerul după ce aplicați remedierea rapidă.

Informații despre înlocuirea remedierii rapide

Această remediere rapidă nu înlocuiește alte remedieri rapide.

Informații despre fișier

Versiunea în limba engleză a acestei remedieri rapide are atributele de fișier (sau atribute de fișier mai recente) listate în tabelul următor. Datele și orele pentru aceste fișiere sunt listate în ora universală coordonată (UTC). Atunci când vizualizați informațiile despre fișier, acesta este convertit la ora locală. Pentru a găsi diferența între UTC și ora locală, utilizați fila fus orar din elementul dată și oră din panoul de control.

Nume fișier

Versiune fișier

Dimensiune fișier

Dată

Timp

Platforma

Btcore.dll

1.0.5020.12

2.129.744

26-apr-2010

12:16

x86

Microsoft.biztalk.adapters.bizutil.dll

1.0.5020.12

163.720

26-apr-2010

12:16

x86

Microsoft.biztalk.adapters.corereceiver.dll

1.0.5020.12

33.680

26-apr-2010

12:16

x86

Microsoft.biztalk.adapters.coretransmitter.dll

1.0.5020.12

39.320

26-apr-2010

12:16

x86

Microsoft.biztalk.adapters.tibcoems.dll

1.0.5020.12

88.968

26-apr-2010

12:16

x86

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Referințe

Pentru mai multe informații despre serviciul de mesaje TIBCO Enterprise, vizitați următorul site Web Microsoft Developer Network (MSDN):

Cerințe și limite pentru serviciul de mesaje TIBCO EnterprisePentru mai multe informații despre livrarea ordonată a mesajelor, vizitați următorul site Web MSDN:

A ordonat livrarea mesajelorPentru mai multe informații despre remedieri rapide BizTalk Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

2003907 Informații despre remedierile rapide BizTalk Server

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×