Ez a cikk tartalmazhat olyan URL-eket, amelyek érvényesek voltak az eredeti közzétételkor, de most olyan webhelyekre vagy oldalakra mutatnak, amelyek már nem léteznek. A cikk folyamatának fenntartása érdekében ezeket az URL-eket meghagytuk a szövegben, de letiltottuk a linkeket.
A cikk kódja:Serving0400.exe (34 KB)
itt egy csomó lehetséges akadályt kell kezelni egy alkalmazás létrehozásakor. Minél több darabot kell összerakni, annál igazabbá válik ez. Nagy teljesítményű webalkalmazás készítésekor általában sok technológiát és összetevőt állít össze, például ASP, Visual Basic, COM és Microsoft Transaction Services (MTS), valamint egy adatbázist és még XML-t is. E technológiák együttes használata sok összetett kérdéshez vezethet.
Ebben a hónapban el fogok merülni az MTS programozási oldalán, hogy jobban megértsd, mit lehet és mit nem lehet tenni a webalkalmazásokban. Ez az oszlop néhány közelmúltbeli tapasztalatból épül fel, amelyeket az MTS-szel kapcsolatban tapasztaltam, és azokból a kutatásból, amelyeket ezek a tapasztalatok vezettek.
Vissza az alapokhoz
Ezután értesítheti az MTS-t arról, hogy a kódja elkészült, és a dolgok rendben vannak:
Ha a kód bármilyen problémát észlel, akkor azt is közölheti az MTS-szel, hogy meg kell szakítania a tranzakciót:
Ez ugyanúgy működik, mint a CreateObject, kivéve, hogy a Book most ugyanabban a kontextusban fut, mint az azt kezdeményező objektum. Ne feledje, hogy ugyanaz a programkezelő rámutatott, hogy a CreateInstance a COM + rendszerben is működik, de erre már nincs szükség.
В В В В В Egy másik kérdés merül fel, amikor megpróbál egy mutatót áthelyezni egy MTS objektumra. Gyakran előfordul, hogy az ügyfélnek egy metóduson belül másodlagos hívásból létrehozott objektumra kell hivatkoznia. Mivel az MTS az aktív objektum minden egyes példányáról kontextus információkat tárol, tájékoztatni kell arról, hogy a referenciát visszaküldik az ügyfélnek.
Ha egy komponens önreferenciát akar átadni egy ügyfélnek vagy egy másik objektumnak, akkor először előbb hívja meg a SafeRef-et, majd adja át a hívás által visszaküldött referenciát. A SafeRef-et egy objektum arra használja, hogy olyan hivatkozást szerezzen önmagára, amely biztonságosan átadható a kontextusán kívül. A szintaxis így néz ki:
A SafeRef használata biztosítja, hogy az objektum áthaladjon az MTS futásidejű környezetén. Ez lehetővé teszi az MTS számára, hogy kezelje azokat az eseteket, amikor az interfészt az aktuális MTS kontextus burkolón kívül adja át. Ez a COM + -nál is felesleges. Az objektumok továbbításának ez a módszere különösen hasznos a visszahívásoknál, lehetővé téve az objektum végrehajtását az adott kliens referenciától függetlenül.
Munka az MTS kérdésekkel
MTS és államtudatos alkatrészek
Következtetés
Ken Spencer a 32X Tech Corporation (http://www.32X.com) számára dolgozik, amely kiváló minőségű fejlesztői tanfolyamokat állít elő. Ken idejének nagy részét konzultációval vagy magán tanfolyamokkal is tölti.
Az MSDN Magazine 2000. áprilisi számától.
- Lassú főzőlapos sült alacsony szénhidráttartalmú étkezés Készítse elő az alacsony szénhidráttartalmú ológiát
- Slim by Design Az egészséges ételek elsődleges kiszolgálása a büfésorokban javítja az étkezés általános választékát
- Most jól mért recepteket szolgálunk fel! - Publikációk
- Ronnie Brower 425 fontot veszít Taylor Swift Glamourtól
- A szív- és érrendszeri betegségek vizuális zöldségek táplálkozásának kezelése - RD; DTR gyakorlati vizsga szoftver