VisualWorks Smalltalk、Seaside、Gemstone/Sを使用してWebアプリケーションを作成しています。
現時点では、クライアントが常に同じイメージに戻る場合にのみ、クライアントのセッション状態を維持できます(ただし、セッションが期限切れになった場合、クライアントは任意のイメージで再起動できます)。
Gemstone/Sデータベースを使用してセッション状態を共有することが可能かどうかを理解したいと思います。これは、単純なhttp負荷分散を使用できることを意味し、多数のユーザーのイメージアフィニティについて心配する必要はありません。
SeasideのGemstone実装では、これらすべてが「無料」で行われていることがわかりますが、Visualworksははるかに強力なIDEを備えており、すでに使い慣れているため、Visualworksを使用したいと思います。これに関するGoogleでのすべての参照は、Gemstonesmalltalkの使用とSeasideのGemstone実装を前提としています。
誰かがこれをしましたか?もしそうなら、私が従うことができる調査結果やチュートリアルの記事はありますか?検索で明らかなリンクを見逃したが、実際にはそれを見ることができなかった場合、多くの謝罪。