#Netty-socketio Demo
Demo for [Netty-socketio](https://github.com/mrniko/netty-socketio) project.
#Usage example
1. Build or install Netty-socketio lib to your maven repository.
`mvn clean install`
2. Switch to /server folder and build server by maven.
3. Run server by command
`mvn exec:java`
4. Run client in browser, by opening* file /client/index.html
# Note about Chrome and IE browsers
If you want to open index.html in Chrome or IE browser you need to host it somewhere (nginx or apache, for example),
or page will not work due to absence of correct "origin" http header.
#Demo scenarios
By default you will run a chat which communcate with server via json objects.
There are several demo scenarios available:
`Class` - `Web client page`
`com.corundumstudio.socketio.demo.ChatLauncher` - `/client/index.html`
`com.corundumstudio.socketio.demo.EventChatLauncher` - `/client/event-index.html`
`com.corundumstudio.socketio.demo.SslChatLauncher` - `/client/ssl-event-index.html`
`com.corundumstudio.socketio.demo.NamespaceChatLauncher` - `/client/namespace-index.html`
`com.corundumstudio.socketio.demo.AckChatLauncher` - `/client/ack-index.html`
You can select appropriate server launcher by command with `main.class` parameter:
`mvn exec:java -Dmain.class=com.corundumstudio.socketio.demo.SslChatLauncher`
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
一个基于socketio实现的Android聊天程序 (690个子文件)
resources.ap_ 469KB
IMClient.apk 733KB
jarlist.cache 119B
proguard.cfg 1KB
R$string.class 45KB
FriendListActivity.class 16KB
XHRPollingTransport.class 12KB
LoginActivity.class 11KB
SocketIOPipelineFactory.class 11KB
SocketIOEncoder.class 10KB
Decoder.class 10KB
Namespace.class 10KB
WebSocketTransport.class 9KB
SocketIOClient.class 9KB
HybiParser.class 9KB
ResourceHandler.class 9KB
AuthorizeHandler.class 9KB
Encoder.class 9KB
ChatActivity.class 9KB
UserDaoImpl.class 8KB
PacketHandlerTest.class 8KB
SocketIOServer.class 7KB
MyListView.class 7KB
WebSocketClient.class 7KB
Configuration.class 7KB
GetMsgService.class 7KB
NamespaceClient.class 6KB
SocketIOClient$2.class 6KB
R$color.class 6KB
WebSocketClient$1.class 6KB
JacksonJsonSupport.class 6KB
GetMsgService$2.class 6KB
AckManager.class 6KB
BroadcastOperations.class 5KB
PacketHandler.class 5KB
PacketListener.class 5KB
BaseClient.class 5KB
GetMsgService$3.class 4KB
MyExAdapter.class 4KB
Packet.class 4KB
RegisterActivity.class 4KB
WelcomeActivity.class 4KB
RecentChatAdapter.class 4KB
JacksonJsonSupport$JsonObjectDeserializer.class 4KB
JsonSupportWrapper.class 4KB
PayloadTest.class 4KB
JacksonJsonSupport$AckArgsDeserializer.class 4KB
JacksonJsonSupport$EventDeserializer.class 4KB
R$drawable.class 4KB
ChatChannel$3.class 4KB
OnEventScanner.class 4KB
UserDB.class 4KB
ScannerEngine.class 3KB
MessageDB.class 3KB
SharePreferenceUtil.class 3KB
ChatMsgViewAdapter.class 3KB
EncoderJsonPacketTest.class 3KB
OnJsonObjectScanner.class 3KB
ConcurrentHashSet.class 3KB
HeartbeatHandler.class 3KB
User.class 3KB
ActionsManager.class 3KB
MyApplication.class 3KB
R$id.class 3KB
OnMessageScanner.class 3KB
NamespacesHub.class 3KB
DecoderEventPacketTest.class 3KB
User.class 3KB
ChatChannel$5.class 3KB
CompositeIterable.class 3KB
FlashPolicyHandler.class 3KB
CancelableScheduler.class 3KB
BroadcastAckCallback.class 3KB
OnDisconnectScanner.class 3KB
SocketIOClient$3.class 3KB
EncoderEventPacketTest.class 3KB
EncoderErrorPacketTest.class 3KB
GroupAdapter.class 2KB
OnConnectScanner.class 2KB
AuthorizeHandler$1.class 2KB
ChatChannel.class 2KB
OnMessageScanner$1.class 2KB
RecentChatEntity.class 2KB
DialogFactory.class 2KB
IMessage.class 2KB
DecoderAckPacketTest.class 2KB
EncoderConnectionPacketTest.class 2KB
XHRPollingTransport$2.class 2KB
LoginActivity$2.class 2KB
DecoderErrorPacketTest.class 2KB
TranObject.class 2KB
AckManager$AckEntry.class 2KB
OnJsonObjectScanner$1.class 2KB
PacketHandlerTest$1.class 2KB
OnEventScanner$1.class 2KB
DecoderMessagePacketTest.class 2KB
TranObject.class 2KB
FriendListActivity$MyRefreshListener$1.class 2KB
XHRPollingClient.class 2KB
RecentChatAdapter$1.class 2KB
共 690 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
code飞翔
- 粉丝: 2
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页