java - 寻求用于套接字编程(Java 或 Python)的高级库

标签 java python sockets

简而言之,我正在创建一个基于 Flash 的多人游戏,现在我开始编写服务器端代码。好吧,我是该项目的唯一开发人员,所以我正在寻找一个与游戏配合良好的高级套接字库,以加快我的开发时间。

我曾尝试使用 Twisted Framework(适用于 Python),但我遇到了一些个人问题,因此我正在寻找其他解决方案。

我对 Java 或基于 Python 的库持开放态度。最主要的是库对于多人游戏足够稳定,并且库需要是“高级”(抽象)的,因为我是游戏套接字编程的新手。

我还想指出,我将为我的 Flash 游戏 (Actionscript 3.0) 使用原始二进制套接字,因为我认为它会比传统的 Flash XML 套接字更快。

最佳答案

Python 的一个选项是 Concurrence框架。我最近使用它,与 Stackless Python 一起使用,以模拟每秒可能有数千个请求的环境,每个请求都必须在不到 2 秒的时间内处理。 API 非常简单,并且有详细的文档记录。

我非常接近使用 Netty 在 Java 中实现,这是一个 JBoss 项目。

关于java - 寻求用于套接字编程(Java 或 Python)的高级库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1728266/

相关文章:

java - 通过 JDBC 创建的 SQL Server 全局临时表不持久

python - 如何通过 SSH 为 Python CLI 应用程序提供服务

python - 漂亮的汤,使用 "findAll()"时完全匹配

Java HttpURLConnection : Can it cope with duplicate header names?

sockets - 如何从 AWS EC2 实例 ping 到我的本地机器?

c - 带有Linux的C中套接字的奇怪段错误

java - Android Studio 缓存失效

java - 不能引用在不同方法中定义的内部类中的非最终变量

java - 总重量。标签不可见时不占用空间

python - 如何获取所有 Python 类型的列表(以编程方式)?