Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Primjenjuje

Ovaj se članak odnosi na sljedeće:

  • Microsoft BizTalk prilagodnik Pack 2.0

  • Paket Microsoft BizTalk prilagodnik 2010

Uvod

Ovaj članak opisuje ažuriranje koji je obuhvaćen kumulativnim ažuriranjem za dodavanje ClearRfcContext svojstvo povezivanja prilagodnika Microsoft Windows komunikacije Foundation WCF temelji SAP iz Microsoft BizTalk prilagodnik Pack.

Simptomi

Razmotrite sljedeći scenarij:

  • Imati računalo na kojem je pokrenut Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 ili Microsoft BizTalk Server 2010.

  • Prilagodnik WCF temelji SAP koristite za povezivanje s poslužiteljem SAP R/3.Napomena Prilagodnik WCF temelji SAP je uključen u Microsoft BizTalk prilagodnik Pack 2.0 ili Microsoft BizTalk prilagodnik paket 2010.

  • Stvaranje BizTalk aplikacije koji koristi prilagodnik SAP poziv udaljene funkcija pozive (RFCs) koji koristite SAP globalne varijable na poslužitelju SAP R/3.

  • Svojstvo povezivanja EnableConnectionPooling postavite na True.

U ovom scenariju primijetite podataka koju je vratila na RFCs je što očekujete. Uz to, podatke koje je vratio čini uticati prethodni poziv koji je izvršena iste RFCs.The ClearRfcContext svojstvo povezivanja možete spriječiti probleme slični onima koji se pojavljuju u ovom scenariju.

Uzrok

Taj se problem pojavljuje jer kad okupljanja veza je omogućeno, odgovarajuće veze SAP vratio za grupe aplikacija veze nakon izvršeno RFC poziv na poslužitelju SAP R/3. Kada stigne sljedeći poziv RFC iste SAP veze dohvaćaju se iz grupe aplikacija veze i koristiti za izvršavanje poziv. U RFC koristi neke globalne varijable i oni neće očistiti prikladno, sljedeći poziv u RFC koristi vrijednosti koje su spremljene u globalne varijable iz prethodne poziv. Ova situacija može dovesti do neočekivanih rezultata.Napomena Taj se problem pojavljuje samo ako u RFC koristi globalne varijable i globalne varijable nije očistiti prikladno po u RFC.

Rješenje

Da biste riješili taj problem, primijenite ovo ažuriranje. Zatim postavite svojstvo povezivanja ClearRfcContext na True.

Informacije o kumulativnom ažuriranju

BizTalk prilagodnik paket 2010

Kumulativno ažuriranje 1 obuhvaćen hitni popravak kojim se rješava taj problem za BizTalk prilagodnik paket 2010.  Dodatne informacije o nabavljanju paketa kumulativna ažuriranja kliknite sljedeći broj članka u Microsoftovoj bazi znanja: 2539794kumulativnim ažuriranjem paketa 1 za BizTalk prilagodnik paket 2010

BizTalk prilagodnik Pack 2.0

Ovaj popravak prvo Lansiran u kumulativnim ažuriranjem paketa 2 za BizTalk prilagodnik Pack 2.0. Dodatne informacije o nabavljanju paketa kumulativnim ažuriranjem kliknite sljedeći broj članka u Microsoftovoj bazi znanja:

2531605 Kumulativnim ažuriranjem paketa 2 za BizTalk prilagodnik Pack 2.0

Dodatne informacije

Bilješke o tom ažuriranju

  • Svojstvo povezivanja ClearRfcContext je primjenjivo samo kada je svojstvo povezivanja EnableConnectionPooling postavljeno na True.

  • Bez ovo ažuriranje prilagodnik WCF temelji SAP isključite SAP R/3 kontekst. Stoga ponašanje jednaka je što se javlja kad svojstvo povezivanja ClearRfcContext postavite na False. Zadana je vrijednost False.

  • Kada okupljanja veza je omogućen i svojstvo povezivanja ClearRfcContext postavite na True, prilagodnik čišćenja sesije SAP R/3 i čisti globalne varijable na SAP-strani poslužitelja. Stoga sljedeći poziv na istom SAP veze neće utjecati na stanje koje je dobivena po trenutni poziv.

  • Kada okupljanja veza je omogućen i svojstvo povezivanja ClearRfcContext postavite na False, prilagodnik poništite SAP R/3 sesije. U tom slučaju, ako u RFC koristi neke globalne varijable i varijabli nije očistiti prikladno, sljedeći poziv u RFC možda koristiti vrijednosti koje su spremljene u globalnom varijable iz trenutnog poziv. U ovom slučaju možete dati neočekivane rezultate.

  • Jer svojstvo povezivanja ClearRfcContext zahtijeva dodatne roundtrip poslužitelj SAP R/3, mali pogoršanje performansi možda vidjeti kada postavite svojstvo povezivanja ClearRfcContext na True. Preporučujemo da postavite svojstvo povezivanja ClearRfcContext na True kada u RFC koristi globalne varijable i u RFC je ne čišćenje globalne varijable prikladno.

  • Kada koristite prilagodnik u scenariju proxy kao što iz koda .NET, možda želite očistiti SAP R/3 sesije između RFC poziva na istu instancu proxy kanal. Novi postupak pod nazivom RfcClearContext u ovo ažuriranje je dostupna pod čvor RFC čarobnjaka za dodavanje Reference prilagodnik usluga kada je odabrana mogućnost SapBinding . RfcClearContext operacija pokušava očistiti kontekst SAP R/3 i vraća jedan od sljedećih:

    • True – čišćenje kontekst SAP R/3 bio je uspješan. Možete napraviti dodatne poziva na proxy/kanal.

    • False - veza zatvoren ili razvila pogrešku kada operacija pokušao očistiti kontekst SAP R/3. Trenutni proxy/kanal, treba odbaciti jer sve daljnje poziva može dovesti do pogreške u komunikaciji.

Reference

Dodatne informacije o tome kako uspostaviti vezu SAP sustava, posjetite sljedeće web-mjesto Microsoft Developer Network (MSDN):

Uspostavljanje veze SAP sustavaDodatne informacije o BizTalk Server hitnih popravaka kliknite sljedeći broj članka u Microsoftovoj bazi znanja:

2003907 Informacije o hitnim popravcima za BizTalk Server

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×