![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Veteran
![]() |
![]() 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 |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]()
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#3 |
Veteran
Registriert seit: 15.08.2001
Alter: 50
Beiträge: 235
|
![]() 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. ![]() und zum thema einsatzbereich: mts wird meistens in enterprise applikationen und überall dort verwendet, wo transaktionen gebraucht werden. z.b. bezahlsysteme, eap-systeme, usw. |
![]() |
![]() |
![]() |
#4 |
Veteran
![]() |
![]() danke euch,
ihr habt mir sehr geholfen! mfg moses_rotesmeer |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|