问题标签 [twisted]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2137 浏览

python - Ruby 是否有相当于 Python 的扭曲框架作为网络抽象层?

据我了解,Python 的扭曲框架为网络通信提供了更高级别的抽象(?)。

我正在寻找一个在 Rails 应用程序中使用的 Ruby 等价物。

0 投票
1 回答
1124 浏览

deployment - 如果我使用 Twisted 开发聊天服务器,我可以在哪里部署它?

  1. 如果我使用 Twisted 开发聊天服务器,我可以在哪里部署它?假设我开发了一个 Web 应用程序。我可以将它部署在任何允许托管 Web 应用程序的商业服务器上。
  2. 但是,如果我使用扭曲来开发彗星,我可以在哪里部署它?
  3. 我需要什么样的服务器?

简而言之,我想知道在哪里可以托管我的彗星服务器。我想部署一个类似于http://omegle.com/的应用程序。这个网站也使用了 Twisted。

0 投票
2 回答
454 浏览

python - 实例方法在与实例化线程不同的线程中调用

我正试图围绕这个秘籍中发生的事情展开思考,因为我正计划实现一个与此类似的 wx/twisted 应用程序(即 wx 和 twisted 在单独的线程中运行)。我知道twisted 和wx 事件循环都需要以线程安全的方式访问(即reactor.callFromThread、wx.PostEvent 等)。我要质疑的是,将在一个线程中实例化的对象的实例方法(在本配方的情况下为 GUI 线程)作为在单独线程中运行的反应器的延迟 callBack 和 errBack 方法传入的线程安全性。这是一个好主意吗?

twisted 中有一个 wxreactor 可用,但谷歌搜索显示,自从它被引入库以来,它已经出现了许多问题。即使是最初提出 wxreactor 技术的人,也主张在单独的线程中运行 wx 和扭曲

我还没有找到这种技术的任何其他例子,但我很想看到一些。

0 投票
3 回答
4462 浏览

python - 如何在twisted.web 中使用会话/cookie?

我正在用twisted.web 实现一个http 服务器。问题来了:有登录操作;在那之后,我希望http服务器记住每个使用acookie/session的客户端,直到用户关闭浏览器。

我已经阅读了 twisted.web 文档,但我不知道该怎么做。我知道请求对象有一个名为 getSession() 的函数,然后会返回一个会话对象。接下来是什么?如何在多个请求期间存储信息?

我还搜索了扭曲的邮件列表;没有什么很有帮助的,我仍然很困惑。如果有人以前用过这个,请给我解释一下,或者在这里放一些代码,这样我自己就可以理解了。非常感谢!

0 投票
1 回答
1407 浏览

python - 轨道扭曲安装问题

当我尝试启动轨道服务器时出现以下错误

我正在使用Windows Vista。我在网上搜索,发现我应该在 system32 中复制 2 个文件,当我尝试这样做时,我发现这些文件已经存在于那里。但我仍然得到错误。

我将如何在 vista 上安装 win32api?

0 投票
2 回答
542 浏览

python - 我应该为 qt4 使用哪个反应器?

我正在使用twisted,现在我想使用qt制作一些漂亮的ui

0 投票
2 回答
1043 浏览

ruby-on-rails - 是否可以在没有基于套接字的框架的情况下构建基于 Web 的聊天客户端?

我听说基于 Web 的聊天客户端倾向于使用网络框架,例如twisted 框架

但是是否有可能在没有网络框架的情况下构建基于 Web 的聊天客户端 -仅使用 ajax连接?

我想构建一个基于会话的一对一网络聊天客户端,它使用会话来指示聊天何时结束。这在 Rails 中是否可能只使用 ajax 而没有网络框架?

使用网络框架有什么影响?不使用网络框架会对我的应用程序产生什么影响?也将不胜感激任何有关处理该项目的一般性建议。

0 投票
5 回答
4158 浏览

python - 使用python和twisted聊天彗星网站

我想建立一个类似于 www.omegle.com 的网站。任何人都可以建议我一些想法。我认为它使用扭曲的轨道器彗星服务器构建。

0 投票
1 回答
367 浏览

python - 轨道评论服务器问题

我尝试在 vista 上安装轨道。但是当我尝试运行轨道服务器时出现以下错误。当我在扭曲的 cmd 提示符下输入轨道时,我得到以下 o/p。

0 投票
2 回答
3947 浏览

python - Python Twisted 中的互斥锁

我正在使用 Twisted 框架,并且正在异步获取 RPC。我有另一个功能,它每 2 秒执行一次任务,并在其间休眠。这是通过reactor.callInThread 调用的。这些依赖于共享资源,所以我需要一些线程安全的方式来访问它们。如何在扭曲中使用关键部分/互斥锁/锁?