客户端支持介绍 - node-pinus/pinus GitHub Wiki
pinus的通信协议是开放的,又是可定制的,因此,理论上pinus可以与使用任意协议的任意平台的客户端进行通信。当用户开发客户端时,可以根据相应的通信协议完成与服务端的通信。
为了方便开发者,目前pinus提供了一些常见客户端平台的开发库。这些平台包括web,iOS, java & android, unity3d, flash以及C语言的库libpinus等。基本上每种平台都提供了基于socket.io和使用socket/websocket的开发库版本。也欢迎大家提供一些客户端开发库,供大家使用。
下面是这些开发库的链接概述:
-
Javascript
-
websocket version: pinusnode/pinus-jsclient-websocket
-
socket.io version: pinusnode/pinus-jsclient-socket.io
-
-
C
- socket vesion: node-pinus/libpinus
-
iOS
-
socket.io version: node-pinus / pinus-iosclient
-
socket version: ETiV / PinusClient-iOS-WebSocket
-
-
Android & Java
-
unity3d
-
socket.io version: node-pinus / pinus-unityclient
-
socket version: node-pinus / pinus-unityclient-socket
-
-
flash
-
socket.io version: stokegames / pinus-flashclient
-
socket version: D-Deo / pinus-flash-tcp
-
-
cocos2dx