3

Gemstone/S 通常通过 netLDI 服务访问。我在托管服务器上有一个 Gemstone/S,我从笔记本中的开发环境连接到它。

问题是,什么是最佳实践(或提供更稳定的环境):连接到本地 netLDI 服务并让它处理远程 Gemstone/S,还是远程连接到与 Gemstone/S 服务器一起运行的 netLDI?

我目前正在使用第二个选项(如上)通过 SSH 端口转发从我的笔记本中的 tODE/Pharo 设置连接到在我的托管服务器上运行的 netLDI 服务。

4

1 回答 1

1

AFAIK,Dale 开发了 tODE,以完全按照您描述的方式(第二个选项)使用。他早期的解决方案使用来自 Pharo 图像的聊天协议连接到 netLDI。最好在与 Gemstone 相同的机器上运行 pharo 映像,并通过 VNC(最好是压缩的,或 NX)连接。对于位于大陆同一侧的服务器(延迟 40 毫秒),这完全没问题,但从欧洲连接到美国服务器就不太好。tODE 可以更好地处理长延迟。

我不知道,但预计 netLDI 需要比客户更接近石头。

于 2015-09-16T07:45:40.093 回答