【发布时间】:2013-05-13 07:53:20
【问题描述】:
我很难理解 GemStone for Smalltalk 的总体情况。我知道 GLASS 作为使用 Linux、Seaside 和 Apache 的应用程序服务器。但我想知道它是否是非 Seaside 应用程序的可用环境。
我也很难找到一些基本问题:
我不清楚 GLASS 或 GemStone/S 是否独立于所使用的 VM。例如,如果我使用支持黑线程的 VM,这是否意味着 GemStone/S 将透明地工作?
就我所见,它对 3D 应用程序也没有用处。例如,如果我在 Pharo 或 VisualWorks 中开发的应用程序使用 OpenGL,我是否可以考虑使用 GemStone/S 进行扩展?
我读到你可能在 VisualWorks 中有对象,在 GemStone/S 中有对象,但这让我很困惑。我如何知道我刚刚创建的对象是已经持久化还是在“客户端”端?在什么情况下我需要 GemBuilder?
【问题讨论】:
-
Stephan Eggermont 早先在一个答案中发布了这个:James Foster 在 YouTube 上发布了一个非常详细的实施概述。系列开始于youtube.com/watch?v=U0z5TddqyQI
标签: smalltalk object-oriented-database gemstone