OPRAVA: Rýchla oprava k dispozícii, ktorý poskytuje ďalšie dodávky režim vlastnosti pre minimálne nižšia vrstvy protokolu odosielať a prijímať adaptéry v BizTalk akcelerátora pre HL7 v prostredí BizTalk Serv...

Preklady článku Preklady článku
ID článku: 2564013 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

SUHRN

Tento článok popisuje rýchlu opravu, ktorá poskytuje dve ďalšie dodávky režim vlastnosti pre minimálne Dolné vrstva protokolu (MLLP) odosielať a prijímať porty, keď použijete BizTalk akcelerátora pre HL7 v prostredí Microsoft BizTalk Server 2010:
  • Použiť MLLP Transport potvrdenie
    Táto vlastnosť je k dispozícii v oboch jednosmerné dostávať porty a porty jednosmerné odoslať.
  • Pozastaviť Požiadavková správa o MLLP doprave NAK
    Táto vlastnosť je k dispozícii iba v prístavoch jednosmerné odoslať.
MLLP dostávať adaptér podporuje oboch jednosmernou a obojsmernou požiadanie odpoveď módy. Ak je nakonfigurovaný na prijímanie adaptér, HL7 spracovanie používa Objednané dodania parameter. Zaručí sa zachovať poradie doručovanie správ. Keď MLLP dostávať adaptér pracuje v obojsmerné režime, adaptér kým adaptér generuje potvrdením žiadosti (MSA) pre predchádzajúcu správu systému ťažobná nedostane novú správu zo systému proti prúdu. Generované ACK/NAK odosiela správy pole databázy (MessageBoxDB). MessageBoxDB čaká na ďalší interval vzorkovania pred odoslaním ACK/NAK ťažobná systému.

Ťažobná systému odošle iba jednej správy v čase, a len vtedy, ak obdrží ACK/NAK. Okrem toho je nakonfigurovaný interval vzorkovania BizTalk, a Objednané dodania parameter je nastavený na Pravda. To znamená, že počet správ, ktoré sú spracované na druhé je obmedzený. Táto rýchla oprava stanovuje ďalšia konfigurácia pre jednosmerné odoslať a dostáva prístavoch. Neovplyvňuje ACK/NAK. Však výrazne zvyšuje počet dokumentov, ktoré sú spracované za sekundu.

Mali by ste použiť počítadlá výkonu prijať základná línia pred a po použití tejto rýchlej opravy. Keď ste porovnať, by mali predložiť primeraný počet správ počas primeraného obdobia. Napríklad, môžete použiť nasledovné:
  • Pre BizTalk: správy kategórie, používanie Spracovaných dokumentov v Sec počítadlo.
  • Pre BizTalk: správ latencia kategórie, použiť všetky dostupné počítadlá.

Jedna možnosť zvýšiť počet dokumentov, ktoré sú spracované za sekundu je nižšie MaxReceiveInterval nastavenie pre hostiteľa BizTalk. V závislosti od celkového prostredia, na ladenie počítač, na ktorom je spustený Biz Talk Server 2010 a na zväzku dokumentov, ktoré sú spracované, znížením MaxReceiveInterval Nastavenie by mohli mať nepriaznivý účinok na výkon inštanciu servera SQL Server. Pre SQL Server ladenie a ladenie BizTalk, postúpiť všetky dostupné technické články.

DALSIE INFORMACIE

Poznámka Táto rýchla oprava tiež rieši problém v Microsoft BizTalk 2010 akcelerátora pre HL7. Ďalšie informácie o tomto probléme nájdete po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
2454887Udalosti môže nesprávne zapíše MLLP-založené správy v BizTalk 2009 akcelerátora pre HL7 v počítači so systémom Microsoft BizTalk Server 2009 alebo Microsoft BizTalk Server 2010

Informácie o rýchlej oprave

Podporovaná rýchla oprava je k dispozícii od spoločnosti Microsoft. Táto rýchla oprava je však určená iba problém, popísaná v tomto článku. Táto rýchla oprava sa vzťahujú len na systémy, ktoré sa vyskytuje problém popísaný v tomto článku. Táto rýchla oprava obdržať dodatočné testy. Preto, ak ste nie sú vážne ovplyvnené týmto problémom, odporúčame vám počkať na ďalšiu aktualizáciu softvéru, ktorá obsahuje túto rýchlu opravu.

Ak je rýchla oprava k dispozícii na prevzatie, je tu "Prevzatie dostupnej rýchlej opravy" sekcia na začiatku tohto článku databázy Knowledge Base. Ak sa táto sekcia nezobrazuje, obráťte sa na Microsoft zákaznícky servis a podpora získať rýchlu opravu.

Poznámka Ak sa vyskytnú ďalšie problémy alebo ak sa riešenie problémov vyžaduje, možno budete musieť vytvoriť samostatnú servisnú požiadavku. Obvyklé podporné náklady budú vzťahovať na dodatočnú podporu otázkach a problémoch, ktoré nespĺňajú kritériá pre tento špecifický rýchlu opravu. Úplný zoznam telefónnych čísel, Microsoft zákaznícky servis a podpora alebo vytvorte samostatnú servisnú požiadavku, navštívte nasledujúce webovú lokalitu spoločnosti Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Poznámka „Prevzatie dostupnej rýchlej opravy"formulári zobrazujú jazyky, pre ktoré je rýchla oprava k dispozícii. Ak váš jazyk nie je zobrazený, je to preto rýchla oprava nie je k dispozícii pre daný jazyk.

Predpoklady

Musíte mať program Microsoft BizTalk akcelerátora pre HL7 (BTAHL7) je nainštalovaný použiť túto rýchlu opravu.

Reštartujte informácie

Možno budete musieť reštartovať počítač po použití tejto rýchlej opravy. Ak nie sa zobrazí výzva na reštartovanie, musíte reštartovať BizTalk služby. Ďalšie informácie o tomto postupe nájdete súbor Readme.txt, ktorý je súčasťou tejto rýchlej opravy balíka.

Informácie o nahradení

Táto rýchla oprava nenahrádza predtým uvoľnenej rýchlu opravu.

Informácie o súbore

Anglická verzia tejto rýchlej opravy má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a časy jednotlivých súborov sú uvedené v Coordinated Universal Time (UTC). Keď zobrazíte informácie o súbore, sa skonvertuje na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite Časové pásmo kartu v Dátum a čas položky v ovládacom paneli.

Zbaliť túto tabuľkuRozbaliť túto tabuľku
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
Microsoft.Solutions.btahl7.mllp.dll3.9.526.2116,60807-Jún-201115: 27x 86
Microsoft.Solutions.btahl7.Shared.dll3.9.526.292,04007-Jún-201115: 27x 86
Mllpreceive.exe3.9.526.226,45607-Jún-201115: 27x 86
Mllpsend.exe3.9.526.226,44807-Jún-201115: 27x 86


O rýchlej oprave

Tok správ … po rýchlej opravy je nainštalovaný a nakonfigurovaný

Po vzťahujú a umožňujú túto rýchlu opravu, MLLP adaptér uvádza všetky správy, ktoré obdržal MLLP adaptér na MessageBoxDB. Koncový bod Manager (PME) vyzýva späť adaptér spolu s predloženie stav v BatchComplete metóda. Toto spôsobí adaptér na odoslanie potvrdenia ACK/NAK ťažobná systému. Zasa ťažobná systému dostane ACK/NAK a potom odošle nasledujúcu správu. The BatchComplete metóda je nezávislý od MaxReceiveInterval Nastavenie a je nazývaný okamžite po správy sa predloží BizTalk úspešne.

Správa je pripravená na odoslanie, ako aj odosielanie adaptér prenáša správa systému po prúde. ACK/NAK očakáva ak Použiť MLLP Transport potvrdenie vlastnosť nastavená na Pravda. Ak odoslať ACK, BizTalk dokončí spracovanie úspešne. Ak odoslať NAK a ak Pozastaviť Požiadavková správa o MLLP doprave NAK vlastnosť nastavená na Pravda, hlásenie pozastavila priamo bez opakuje. Avšak, ak Pozastaviť Požiadavková správa o MLLP doprave NAK vlastnosť nastavená na NepravdivéBude znova BizTalk založené na nastavenie intervalu pre znova odoslať portu. (V predvolenom nastavení Pozastaviť Požiadavková správa o MLLP doprave NAK vlastnosť nastavená na Nepravdivé.)

Nasledujúca schéma zobrazuje hlásenie prietoku:
Zbaliť tento obrázokRozbaliť tento obrázok
Tok správ …
  1. Správa, ktorá je odoslaná ťažobná systém odosielajúcou aplikáciou spracovávané MLLP dostávať adaptér.
  2. MLLP adaptér tvrdí správy BizTalk/EPM.
  3. EPM vyzýva späť adaptér o stave predkladanie správ. EPM to Dávkové úplné metóda.
  4. Udelate zaviazať ACK/NAK je generovaná MLLP adaptér a je založená na stav šarže predloženie. ACK/NAK odosiela odosielajúcou aplikáciou.

    Poznámka Ak je dávka predloženie stav Úspech, adaptér sa vráti ACK. Avšak, ak dôjde k zlyhaniu alebo ak predloženie časový limit uplynul (napríklad, ak Dávkové úplné volanie metódy krát), adaptér sa vráti NAK odosielajúcou aplikáciou.

  5. EPM odovzdá správu odoslať adaptér MLLP pre prenos.
  6. MLLP adaptér vysiela spracovaných správu odoslať systému po prúde.
  7. Úrovni prepravy ACK/NAK očakáva MLLP odoslať adaptér dokon?enie komunikácie.
  8. Ak je správa v kroku 7 ACK, adaptér žiada EPM odstrániť správu. V opačnom prípade adaptér má požiadať EPM znova, ktorý je založený na nastavenie intervalu znova. Nová možnosť je ustanovené v nastavenie konfigurácie portu odoslať pozastavenie správy priamo, bez znova, ak MLLP NAK neprišla. Predvolene je táto možnosť nastavená na Nepravdivé. Ak je táto možnosť nastavená na Pravda, správa bude pozastavená priamo, bez znova, ak MLLP NAK neprišla.

Transport úrovni ACK/NACK formát

Ďalšie informácie o špecifikácii Transport nájdete nasledujúce HL7:
http://www.hl7.org/v3ballot/HTML/infrastructure/transport/transport-mllp.html
Internetovej stránke obsahuje nasledujúce informácie:
  • Príklad: MLLP Commit potvrdenie:
    <SB><ACK><EB><CR></CR></EB></ACK></SB>
  • Príklad MLLP negatívne spáchať potvrdenie:
    <SB><NAK><EB><CR></CR></EB></NAK></SB>
Poznámky
  • V týchto príkladoch <SB>odkazuje na Štart blokový znak (1 bajt). To zodpovedá <VT>znakov ASCII, alebo <0x0B>.<b00> </b00> </0x0B> </VT> </SB>

    Toto by sa nemalo zamieňať s SOH alebo STX ASCII znaky.
  • V týchto príkladoch, <ACK>alebo <NAK>, ktoré odkazujú na potvrdenie znak (1 bajt. Zodpovedá <ACK>ASCII znakov alebo <0x06>) alebo záporné potvrdenie znak (1 bajt. Zodpovedá <NAK>znakov ASCII alebo <0x15>).<b00> </b00> </0x15> </NAK> </0x06> </ACK> </NAK> </ACK>
  • V týchto príkladoch <EB>odkazuje na konci blokový znak (1 bajt). To zodpovedá <FS>znakov ASCII, alebo <0x1C>.</0x1C> </FS> </EB>
  • V týchto príkladoch<CR>odkazuje na prepravu vráti znak (1 bajt). To zodpovedá<CR>Znak ASCII alebo <0x0D>.</0x0D></CR></CR>
  • Spoločnosť Microsoft poskytuje tretej strany kontaktné informácie, ktoré vám pomôžu nájsť technickej podpory. Toto kontaktné informácie môžu zmeniť bez predchádzajúceho upozornenia. Spoločnosť Microsoft nezaručuje presnosť tejto tretej strany kontaktné informácie.

Ako konfigurovať prijímanie a odoslať porty používať nové vlastnosti

Konfigurovať prijímanie a poslať porty takto.

Poznámka Nastavenie portu prijímanie a odosielanie možno nezávisle alebo spoločne.

Dostávať konfigurácie portu
  • Prístavu musí byť jednosmerné prístavu.
  • The Objednané dodania Parameter musí byť zapnutý.
  • Musíte nastaviť Použiť MLLP Transport potvrdenie Vlastnosť Pravda umožniť transport úrovni potvrdenie. Predvolene je táto vlastnosť nastavená na Nepravdivé pre existujúce porty alebo pre nové prístavy.
Zbaliť tento obrázokRozbaliť tento obrázok
Dostávať portu
Odoslať konfigurácie portu
  • Prístavu musí byť jednosmerné prístavu.
  • Solicit-odpoveď režim musí byť nastavené na nie.
  • The Objednané dodania Parameter musí byť zapnutý.
  • Musíte nastaviť Použiť MLLP Transport potvrdenie Vlastnosť Pravda umožniť transport úrovni potvrdenie. Predvolene je táto vlastnosť nastavená na Nepravdivé pre existujúce porty alebo pre nové prístavy.
  • Musíte nastaviť Pozastaviť Požiadavková správa o MLLP doprave NAK Vlastnosť Pravda Ak správy potrebné pozastaví priamo bez sa zopakovať pri Transport NAK je prijatý od následný systému. Inak, správy budú zopakovať podľa počtu krát, ktorá je nastavená v doprave rozšírené možnosti Odoslať prístavu. Predvolene je táto vlastnosť nastavená na Nepravdivé pre existujúce porty alebo pre nové prístavy.
Zbaliť tento obrázokRozbaliť tento obrázok
Odoslať portu

O vlastnosť „použitie MLLP Transport potvrdenie"

Nasledujúca tabuľka popisuje očakávané správanie jednosmerné alebo obojsmerné porty uvedené použitie Použiť MLLP Transport potvrdenie Vlastnosť. Vyžaduje kombinácia nastavení sa musia uplatňovať, ako je opísané v časti "Ako umožniť rýchlu opravu".

Poznámky
  • "Ťažobná systém" odkazuje na odosielajúcou aplikáciou. Ju odošle správy BizTalk. Tieto správy sú prichádzajúce BizTalk.
  • "Po prúde systém" odkazuje na prijímajúcou aplikáciou. Dostáva správy od BizTalk. Tieto správy sú odchádzajúce na BizTalk.


Zbaliť túto tabuľkuRozbaliť túto tabuľku
Druh portuMLLP V2 možnosť naMLLP V2 možnosť vypnutia
Jednosmerné prijímaťOdoslať MLLP ACK/NAK ťažobná systému v BatchComplete metóda.Žiadna zmena v správaní. V tejto situácii žiadne ACK/NAK odosiela ťažobná systému.
Obojsmerné prijímaťŽiadna zmena v správaní. V tejto situácii, ACK/NAK HL7 v TransmitMessage metóda sa odošle ťažobná systému.

Poznámka Táto možnosť nie je podporované. Napríklad ignorovať aj, ak je hodnota nastavená Pravda.
Žiadna zmena v správaní. V tejto situácii, ACK/NAK HL7 v TransmitMessage metóda sa odošle ťažobná systému.
Jednosmerné odoslaťMLLP ACK/NAK zo systému po prúde je čakali po sa prenáša správa.Žiadna zmena v správaní. V tejto situácii, ACK/NAK zo systému po prúde je nie čakali po sa prenáša správa.
Obojsmerné Po?li alebo jednosmerné odoslať s prosit odozvy režime zapnutéŽiadna zmena v správaní. V tejto situácii, ACK/NAK HL7 zo systému po prúde čakali na po sa prenáša správa.

Poznámka Táto možnosť nie je podporované. Napríklad ignorovať aj, ak je hodnota nastavená Pravda.
Žiadna zmena v správaní. V tejto situácii, ACK/NAK HL7 zo systému po prúde čakali na po sa prenáša správa.


Obojsmerné dostávať a posielať prístavu správanie sa nezmení. Jednosmerné dostávať a posielať prístavu správanie sa zmení aj nie pokiaľ Použiť MLLP Transport potvrdenie vlastnosť nastavená na hodnotu true.

Ďalšie informácie nájdete v dokumentácii adaptéra MLLP. Ak jednosmerné prijímať a odoslať porty majú vhodné konfigurácie, zlepší sa výkon. Ak Použiť MLLP Transport potvrdenie Vlastnosť obojsmerného portu alebo portu jednosmerné nastavená na hodnotu false, druh ACK, ktoré sú generované pokračuje bez zmeny. V tejto situácii druhu ACK, ktoré sú generované závisí od nastavenia BTAHL7 konfigurácie Explorer pre aplikáciu, ktorá odosiela správu. Hodnoty v poliach MSH 15 a MSH 16 osobitné správy môže toto nastavenie prepísať. Avšak, ak Použiť MLLP Transport potvrdenie Vlastnosť obojsmerného portu alebo portu jednosmerné je nastavená hodnota false, môžete nastaviť konfiguráciu pre aplikácie, ktoré očakávajú statické ACKs len pomocou programu Prieskumník konfigurácia BTAHL7. Správanie časového limitu pre port zostáva nezmenená.

Očakávané správanie v rohu prípadoch, keď sa používajú vlastnosti je nasledovná:

DOSTÁVAŤ
  • WrongMLLPFormat: správa nie je predložený na BizTalk.
  • WrongHL7Format: správa je predložené BizTalk a MLLP ACK/NAK prenášajú, ktorý je založený na stav šarže plnenia.
  • TransmittingSocketIssue: MLLP ACK/NAK je neprenášajú, hoci správy sa predloží BizTalk.
  • ReceivingSocketIssue: správa nebola prijatá a preto nie je predložená a neodošle žiadne MLLP ACK/NAK prenosu.
  • Ak predložení BizTalk zlyhá, NAK sa prenáša.
  • Ak neobdrží negatívny stav šarže kompletné, NAK sa prenáša.
ZASLAŤ a zaslať portu Vlastnosť „stop sending ďalšie správy na aktuálne správy zlyhania"= True
  • WrongMLLPFormat: správa bola odstavená, pretože MLLP ACK/NACK sa nedá prečítať. Spracovanie nebude pokračovať dovtedy, kým sú preverení pozastavené správy.
  • WrongHL7Format: správy zlyhá predtým, než dosiahne adaptér. Spracovanie nebude pokračovať dovtedy, kým sú preverení pozastavené správy.
  • TransmittingSocketIssue: správy sa pozastavuje. Spracovanie nebude pokračovať dovtedy, kým sú preverení pozastavené správy.
  • ReceivingSocketIssue: správy sa pozastavuje. Spracovanie nebude pokračovať dovtedy, kým sú preverení pozastavené správy.

Očakávané správanie pri Pozastaviť Požiadavková správa o MLLP doprave NAK vlastnosť nastavená na Pravda alebo Nepravdivé je nasledovná:
  • Keď Pozastaviť Požiadavková správa o MLLP doprave NAK vlastnosť nastavená na Pravda a NAK je prijaté, správy sa pozastavuje bez znova poslať ju.
  • Keď Pozastaviť Požiadavková správa o MLLP doprave NAK vlastnosť nastavená na počiatočné nastavenie Nepravdivé, znova poslať správu začal, založené na nastavenie intervalu pre znova odoslať portu.

Zmeny v pomôcke MLLP SDK

MLLP SDK pomôcka obsahuje nasledujúce nové parametre. Všetky ostatné parametre zostanú nezmenené. Ďalšie informácie nájdete v dokumentácii produktu.
  • Pre MLLPReceive.exe, použiť parameter nové vrátiť MLLP ACK/NAK po doručení správy. Napríklad:
    MLLPReceive /p 12000/SB 11 /eb 28 /cr 13 /MLLPTransACK
    MLLPReceive /p 12000/SB 11 /eb 28 /cr 13 /MLLPTransNAK
  • Pre MLLPSend.exe, použiť parameter nové čakať na MLLP ACK/NAK. Napríklad:
    MLLPSend/SB 11 /eb 28 /cr 13 /f "C:\HL7\ls.txt" / i 127.0.0.1 /p 11000 /UseMLLPTransACK

ODKAZY

Ďalšie informácie o tom, ako spravovať nastavenie výkonu na serveri BizTalk server, navštívte nasledujúce webovú lokalitu Microsoft Developer Network (MSDN):
Spravovanie nastavenia výkonu servera BizTalk Server
Ďalšie informácie o počítadlách výkonu nájdete nasledujúce webovej lokalite MSDN:
Messaging počítadlá výkonu
Ďalšie informácie o nariadiť doručenie správy, navštívte nasledujúce webovej lokalite MSDN:
Objednané doručovanie správ
Ďalšie informácie o BizTalk 2010 akcelerátora pre HL7 (BTAHL7), navštívte nasledujúce webovú lokalitu spoločnosti Microsoft:
BizTalk 2010 akcelerátora pre HL7 (BTAHL7) dokumentácia
Ďalšie informácie o IBTBatchCallBack.BatchComplete metóda, navštívte nasledujúce webovú lokalitu MSDN:
IBTBatchCallBack.BatchComplete metóda
Ďalšie informácie o rýchle opravy servera BizTalk, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
2003907 Informácie o rýchle opravy servera BizTalk Server

Vlastnosti

ID článku: 2564013 - Posledná kontrola: 1. novembra 2011 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft BizTalk Server Branch 2010
  • Microsoft BizTalk Server Developer 2010
  • Microsoft BizTalk Server Enterprise 2010
  • Microsoft BizTalk Server Standard 2010
Kľúčové slová: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseinter kbbug kbmt KB2564013 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:2564013

Odošlite odozvu

 

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