Mehrere Session-IDs in ASP

Nach der Festlegung des Formats für den MSC musste ich das Multiple Session Management in einzelne logische Schritte aufteilen. Der erste Schritt war eine Funktion zum Löschen des aktuellen verschlüsselten Session-ID Cookies, den ich in meinem vorherigen Anflug von Größenwahn programmiert hatte. Zu den weiteren Teilen des Puzzles gehörte das Auffinden eines vorher gespeicherten verschlüsselten Session-ID-Cookies im MSC, das Abspeichern des aktuellen Cookies im MCS und das Wiederherstellen eines vorher gespeicherten Cookies aus dem MCS sowie das Austauschen von Cookies innerhalb des MSC.

Bevor multiple Sessions verwaltet werden können, müssen noch weitere Hürden überwunden werden. Cookies müssen erstellt, modifiziert, gefunden und gelöscht werden. Aber dies alles kann man mit Tools tun, die die meisten Entwickler schon lange zur Verfügung haben, sei es selbst geschrieben oder aus anderer Quelle. Dann bleibt als einzige Herausforderung nur noch festzustellen, ob die Seite in klassischem ASP oder ASP.NET geschrieben ist. Das kann man auf der Client-Seite herausfinden, indem man die URL-Eigenschaft des Document-Objekts auf „.aspx“ überprüft

Fazit

Zweck dieser Technik ist es, eine Alternative zum Umschreiben bestehender Anwendungen zu bieten, so dass diese gut miteinander zurecht kommen, ohne dass sie gemeinsame Sesssion-Variablen beeinträchtigen. In meinem nächsten Artikel zum ASP-Session-Management werde ich erklären, wie die einzelnen Client-seitigen MSC-Funktionen funktionieren, und ein Beispiel dafür liefern, wie das Ergebnis aussieht.

Themenseiten: Anwendungsentwicklung, Software

Fanden Sie diesen Artikel nützlich?
Content Loading ...
Whitepaper

Artikel empfehlen:

Neueste Kommentare 

Noch keine Kommentare zu Mehrere Session-IDs in ASP

Kommentar hinzufügen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *