Ich benötige als Einstiegspunkt für eine grosse Anzahl an Usern einen Singleentrypoint.
Der Hintergrund:
Wir entwickeln einen Knwoledgemanagement Server, der eine grosse Anzahl von Dokumenten verwalten soll. Da wir durch die Zerlegung der Dokumente in Sätze und Wörter sowie deren Referenzierung untereinander einen hohen Speicherverbrauch haben, ist es unser Ziel alle Objekte genau einmal im Speicher zuhalten. Es ist uns bisher nicht gelungen, MTS dazu zu überreden uns die Objekte als Singleton zu überlassen. Wen wir die Objekte als singleinstance und oder singlethread dekarieren, läuft die Sache mit einem Client sehr gut, sobald der zweite Client sich anmelden will, bekommt er den Einstiegspunkt, aber auf die Objekte die von dort referenziert werden hat er keinen Zugriff.
Ein zweites Thema sind lang laufende Transaktionen die wir gerne asynchron über MTS abwickeln würden.
Kennt jemand für diese beiden Aufgabenstellungen Lösungsansätze mit MTS??
Gruss
Frank Link
Der Hintergrund:
Wir entwickeln einen Knwoledgemanagement Server, der eine grosse Anzahl von Dokumenten verwalten soll. Da wir durch die Zerlegung der Dokumente in Sätze und Wörter sowie deren Referenzierung untereinander einen hohen Speicherverbrauch haben, ist es unser Ziel alle Objekte genau einmal im Speicher zuhalten. Es ist uns bisher nicht gelungen, MTS dazu zu überreden uns die Objekte als Singleton zu überlassen. Wen wir die Objekte als singleinstance und oder singlethread dekarieren, läuft die Sache mit einem Client sehr gut, sobald der zweite Client sich anmelden will, bekommt er den Einstiegspunkt, aber auf die Objekte die von dort referenziert werden hat er keinen Zugriff.
Ein zweites Thema sind lang laufende Transaktionen die wir gerne asynchron über MTS abwickeln würden.
Kennt jemand für diese beiden Aufgabenstellungen Lösungsansätze mit MTS??
Gruss
Frank Link
Comment