我已经在网上四处寻找了很长一段时间,虽然很多文档都提到 strports 并指向 Twisted 网站,但我在那里找不到任何实际解释语法的东西。
有谁知道描述 strports 语法的文档?
我已经在网上四处寻找了很长一段时间,虽然很多文档都提到 strports 并指向 Twisted 网站,但我在那里找不到任何实际解释语法的东西。
有谁知道描述 strports 语法的文档?
这里可能有些混乱,也许这不是您正在寻找的答案。但这是我宁愿你正在寻找的答案,所以我希望这已经足够好了。;)
strports是一种较旧的、不可扩展的 API,可让您创建服务。这是twisted.application.strports
模块。其中大部分现在已被弃用。
endpoints是一个更新的、可扩展的 API,可让您创建客户端或服务器,并附带一个小助手,还可以让您为这些创建服务。这是twisted.internet.endpoints
模块。出于各种原因,您应该更喜欢使用它而不是 strports。
端点记录在http://twistedmatrix.com/documents/current/core/howto/endpoints.html中。接近尾声的一些示例展示了所有随 Twisted Core 分发的端点(即忽略所有子项目)。碰巧 Twisted Conch 现在也提供了一个端点,在http://twistedmatrix.com/documents/current/conch/howto/conch_client.html中单独记录。
由于系统可以通过插件进行扩展,因此文档不能详尽无遗 - 您可能会发现其他项目实现并提供其他类型的端点。