码迷,mamicode.com
首页 > Web开发 > 详细

[netty] netty socket.io的安装测试

时间:2016-04-27 19:05:22      阅读:822      评论:0      收藏:0      [点我收藏+]

标签:netty socket.io

1. 从github上下载netty-socketio源代码

https://github.com/mrniko/netty-socketio

这个源代码安装的问题主要在于jar包,需要的jar文件如下:

技术分享

2. 下载demo代码

demo代码的下载地址: https://github.com/mrniko/netty-socketio-demo

把demo的server目录里的java代码也导入到netty-socketio工程中,我用的是eclipse IDE,项目目录结构如下:

技术分享

3. 记得在classes所在根目录下放log4j的properties文件: 

# Configure logging for testing: optionally with log file

#可以设置级别:debug>info>error

#debug:可以显式debug,info,error

#info:可以显式info,error

#error:可以显式error

log4j.rootLogger=debug,appender1

#log4j.rootLogger=info,appender1

#log4j.rootLogger=error,appender1

#输出到控制台

log4j.appender.appender1=org.apache.log4j.ConsoleAppender

#样式为TTCCLayout

log4j.appender.appender1.layout=org.apache.log4j.TTCCLayout

4. demo代码里的client代码

client代码是html+js文件,放在一个web环境里的就可以了。这个写过web程序的人都应该知道的。

5. server -- client测试的对应关系

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

com.corundumstudio.socketio.demo.BinaryEventLauncher - /client/binary-event-index.html

参考:

http://www.cnblogs.com/luxiaoxun/p/4279997.html


本文出自 “编程艺术” 博客,请务必保留此出处http://itsart.blog.51cto.com/1005243/1768273

[netty] netty socket.io的安装测试

标签:netty socket.io

原文地址:http://itsart.blog.51cto.com/1005243/1768273

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!