socket.IO是一个websocket库,包括了客户端的js和服务器端的nodejs。官方地址:http://socket.io
使用socket.io和nodejs搭建websocket服务器端
socket.io不仅可以搭建客户端的websocket服务,而且支持nodejs服务器端的websocket。
下面让我来介绍一下怎么安装配置nodejs.
进入http:...
分类:
Web程序 时间:
2014-07-23 13:07:56
阅读次数:
198
pomelo安装很简单npmremovecrcnpminstallcrc@0.3.0-gdnpmremoveexpressnpminstallexpress@3.4.0-gdnpminstallmongodb(如果安装失败先npmcacheclean再试一次)版本太高容易出问题服务器的package.json添加"mongodb":"0.3.0"{ "name":"chatofpomelo-websocket", "version":"0.0...
分类:
数据库 时间:
2014-07-21 19:45:42
阅读次数:
710
swoole,PHP语言的高性能网络通信框架,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 http://www.swoole....
分类:
其他好文 时间:
2014-07-21 10:31:41
阅读次数:
199
在C++中使用 详细代码可参考引擎目录下的/samples/Cpp/TestCpp/Classes/ExtensionsTest/NetworkTest/WebSocketTest.cpp文件。 头文件中的准备工作 首先需要include WebSocket的头文件。 #include?"network/WebS...
分类:
编程语言 时间:
2014-07-21 10:26:24
阅读次数:
264
在前面简单的C/S聊天室的博客中,我们已经提到了,采用的是多线程的方法。服务器端主线程负责不断的侦听端口,子线程负责接收和发送消息。客户端主线程需要接收键盘消息,将其发送到服务器端,子线程需要接收服务器端发过来的消息。在这个简易的C/S聊天室的实现中,仅仅实现了群聊的功能,没有实现私聊。那么,本文就讲实现私聊和群聊。
首先我们想到的是,消息发过来,我怎么知道是公聊消息还是私聊消息呢。所以,这里需...
分类:
其他好文 时间:
2014-07-19 23:42:39
阅读次数:
314
AdvancedRESTClient是Chrome浏览器下的一个插件,通过它能够发送http、https、WebSocket请求。在Chrome商店下搜索AdvancedRESTClient,就可以找到AdvancedRESTClient的界面AdvancedRESTClient在googlecod...
分类:
其他好文 时间:
2014-07-19 13:34:08
阅读次数:
226
新手刚接触,跟着孙鑫老师视频一步一步的做。从VC6.0到VS2010好像并不是那么顺利,下面记录下一点收获。网络编程的一般步骤:1声明套接字版本(WSAStartup);2创建套接字(socket);3绑定套接字(bind);4发送接收(sendto/recvfrom);5关闭(closesocke...
分类:
编程语言 时间:
2014-07-19 09:09:47
阅读次数:
283
网络套接字是下一代WEB应用程序双向通信技术,它是基于一个独立的socket并且需要客户端浏览器支持HTML5。一旦你了解了网络套接字与WEB服务器的连接,你将可以从浏览器发送数据到服务器并且可以接收由服务器返回的响应数据。以下是创建一个新的WebSocket对象的API:var Socket = ...
分类:
Web程序 时间:
2014-07-18 20:22:02
阅读次数:
278
今天搜php socket,发现了一个给力的php写socket的框架workman,有机会要用用。 好给力,原来那个小蝌蚪聊天室就是用这个开发的。 仿佛发现了新大陆。
分类:
Web程序 时间:
2014-07-18 19:13:00
阅读次数:
4059
ASP.Net中有两个重要的对象,一个是application对象,一个是session对象。Application:记录应用程序参数的对象,该对象用于共享应用程序级信息。Session:记录浏览器端的变量对象,用来存储跨网页程序程序的变量或者对象。说实话,写了快一年的asp.net,application对象还真没..
分类:
移动开发 时间:
2014-07-17 09:08:35
阅读次数:
245