python - 搭建python与smalltalk通信的桥梁

标签 python sockets smalltalk

我正在 pharo 中制作一个项目,它将扩展它并使其更加可视化,同时进一步扩展 3d 应用程序 Blender。 Blender 主要使用 python 进行名为“Addons”的扩展,准确地说是 python 3.2。所以我想要的是在 pharo (smalltalk) 和 blender (python) 之间架起一座桥梁。

目前我主要关注套接字和 XMLRPC,但我想知道是否有工具和选择可以进一步帮助我的传奇。

我的要求不高,目前简单地访问类属性和调用 python 方法就足够了,但如果我以后可以为我的桥添加额外的功能,那就更好了。理想情况下,以后的桥梁可以用于使 pharo 使用来自其他语言(如 Java、C# 等)的库

最佳答案

在 Smalltalk 和 Python 之间发送 JSON 消息的 WebSockets 可能是最先进的,但从长远来看是一个很有前途的方法。 Smalltalk 有很好的 WebSockets 支持,我想 Python 也是。

关于python - 搭建python与smalltalk通信的桥梁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13208657/

相关文章:

python - 将变量传递给函数时如何使用python timeit?

c - 如何在没有 while 循环的情况下使用 nanomsg 调查架构?

smalltalk - 如何在吱吱声中打开smalltalk图像?

python - 在不安装 Python 的情况下,在 Cloudera 虚拟机上安全地拥有两个版本的 Python

python - 尽管设置了 alpha,3D 表面仍不透明

python - Django Rest Framework - 添加 JOIN 端点

c++将udp数据流式传输到队列中?

c# - 如何在 C# 中断开 Socket, bool 变量 ReuseSocket。什么目的

ruby-on-rails - 为什么使用 Ruby 而不是 Smalltalk?

smalltalk - 是否可以在 Smalltalk 中将临时变量的声明设为可选?