Gemstone/S一般通过netLDI服务访问。我在托管服务器上有一个Gemstone/S,我从我笔记本中的开发环境连接到它。
问题是,什么是最佳实践(或提供更稳定的环境):连接到本地netLDI服务并让它处理远程宝石/S,还是远程连接到在宝石/S服务器上运行的netLDI?
我目前正在使用第二个选项(如上所述),通过SSH端口转发从我笔记本中的tODE/Pharo设置连接到我的托管服务器上运行的netLDI服务。
发布于 2015-09-16 15:45:40
戴尔开发的tODE完全按照你所描述的方式使用(第二种选择)。他的早期解决方案使用了一个来自法罗图像的聊天协议来连接到netLDI。在Gemstone所在的机器上运行pharo镜像,并通过VNC (最好是压缩或NX)连接,效果最好。在欧洲大陆的同一侧(延迟40ms)的服务器上,这是非常好的,但从欧洲连接到美国服务器就不是那么好了。tODE在处理长延迟时要好得多。
我不知道,但预计netLDI需要更接近石头而不是客户。
https://stackoverflow.com/questions/32575933
复制相似问题