WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   MTS - Protokoll? (http://www.wcm.at/forum/showthread.php?t=134987)

moses_rotesmeer 23.05.2004 11:09

MTS - Protokoll?
 
Servus,

Der MTS (Microsoft Transaction Manager), über welches Protokoll läuft dieser eigentlich?


Und wenn wir schon dabei sind.
Ich habe im Internet gesucht, finde aber nirgends ein Beispiel für das man den MTS verwendet.`
Nur dass er sozusagen eine Plattform ist für Applikationen über Internet bzw. Netzwerke.

Kann mir da jemand villeicht ein Beispiel sagen?

mfg
moses_rotesmeer

_m3 23.05.2004 11:57

http://www.microsoft.com/technet/arc...v/mtxpg03.mspx

Gonte 23.05.2004 19:08

das S in MTS steht zwar für server, die bedeutung von server ist aber nicht unbedingt wie sie sonst herkömmlich verwendet wird (also im sinne von client/server).

MTS ist teil von COM+ und für transaktionsverwaltung und ressourcenpooling von com/dcom zuständig, d.h. die komponenten werden im mts gehostet (deshalb auch die bezeichnung server) und können sozusagen dadurch in einem gemeinsamen kontext und somit transaktional laufen. wenn eine komponente eine transaktion abbricht, sorgt dafür, dass alle anderen komponenten "benachrichtigt" werden und sich dementsprechend verhalten. die com+-objekte werden dabei in form einer dll im mts/betriebssystem registriert und laufen dann in einer speziellen host-anwendung (dllhost.exe), die sozusagen den container darstellt. der mts ist dann sozusagen für die kommunikation zuständig (neben appartments, interception layers, ...)

mts verwendet zwar auch dcom, aber deswegen von einer plattform übers internet/netzwerk zu sprechen ist wohl nicht richtig. (denn wen man so ein system übers internet laufen lassen würde, wäre man imho ziemlich mutig). es gibt zwar schon ansätze von transaktionalen webservices, die haben aber an sich in der kommunikation miteinander nix mit mts zu tun.

und zum thema protokoll: die kommunikationen läuft zwar über ein protokoll (im sinne eines satzes von regeln blablabla) ab, allerdings sollte man da nicht versuchen hineinzupfuschen. :D

und zum thema einsatzbereich: mts wird meistens in enterprise applikationen und überall dort verwendet, wo transaktionen gebraucht werden. z.b. bezahlsysteme, eap-systeme, usw.

moses_rotesmeer 23.05.2004 22:46

danke euch,

ihr habt mir sehr geholfen!

mfg
moses_rotesmeer


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag