2011-11-17 70 views
1

我有一个使用套接字连接到它的服务器的Java应用程序。我想用PlayN来包装它,但是我找不到如何让套接字工作的方法。有这样的方式,不是吗?PLayN是否支持套接字?

回答

3

PlayN应用程序可以编译为JavaScript并在浏览器中运行。没有用于直接读写套接字的浏览器API。有一个WebSockets API,它目前非常原始,但至少通过持久连接实现客户端和服务器之间的异步消息传递。

您将无法“包装”使用普通Java套接字的应用程序。您可以为您的网络创建一个抽象层,并通过WebSocket路由套接字通信,但如果您希望使用HTML5后端运行游戏,那么这是最好的选择。

0

如果您没有在HTML interrested为做支撑插座以某种方式后端但只有平台或其他你可以在项目核心网络通信创建一个抽象,在每个平台不同的平台的特定插座实现它具体项目。在HTML中,除非您可以使用网络套接字,否则您运气不佳。