SuperSocket框架学习笔记2-构建SuperWebSocket服务器程序
上一节简单介绍了 基本的SuperSocket服务器
这一节我们使用 SuperWebSocket构建一个 能与Unity3D通信的(Console控制台)服务器程序
嘎嘎
先下载 需要的 DLL类库
服务端:
SuperSocket1.6.1 这个必备
SuperWebSocket 服务端必备
http://superwebsocket.codeplex.com/
客户端:
WebSocket4Net 客户端必备
http://websocket4net.codeplex.com/
一,让我们来编写服务器程序
1,打开VS2012,新建一个控制台应用程序,选择.NET4.0版本
2,添加引用
SuperSocket的dll文件(
SuperSocket.Common.dll,
SuperSocket.SocketBase.dll,
SuperSocket.SocketEngine.dll)到此项目的引用 (版本选4.0)
SuperWebSocket.dll 到此项目的引用
添加 系统的
System.Configuration;
System.Configuration.Install; 到此项目的引用
添加命名空间:
using
SuperSocket.SocketBase;
using SuperWebSocket;
在Program中 写代码
直接上代码了 ,本人菜鸟, 写的渣渣,见笑了
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
|
新建一个 Player类
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
新建一个 MakeDataToString类
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
|
如果没有错误,启动成功,你将看到
SuperWebSocket(0.8).Source服务器\n 按任意键start the WebSocketServer!
随便按一个键
出现
服务器启动成功, 按 ‘q‘ 退出服务器!
说明服务器启动成功,否则请检查代码,或命名空间引用
QQ:2360450496
SuperSocket官方QQ群:373076764
欢迎大家来一起研究开发这个Socket框架!
以上就是全部的 服务器程序代码,下一节我们将 编写Unity3D客户端程序,GOGOGO!
Coding!!!
SuperSocket框架学习笔记2-构建SuperWebSocket服务器程序