NodeJS是一个使用JavaScript作为编程语言的开发平台,V8是它的执行引擎,特点有: NodeJS内置了HTTP服务器支持,使得它不用像PHP那样需要依赖WebContainer(如Apache)。 异步I/O与事件驱动的架构设计(l...
分类:
Web程序 时间:
2015-02-02 14:20:32
阅读次数:
173
示例程序——用UDP实现的聊天程序、轻量级的HTTP服务、获取本机IPv6地址
分类:
编程语言 时间:
2015-02-02 13:53:28
阅读次数:
279
console是node.js提供的控制台对象,包含了向标准输出写入的操作,如console.log、console.error等。console.log是最常用的输出指令,可以接受任意个参数,支持%d、%s变量引用。REPL模式运行无参数的node会启动,出现 > 输入指令。建立HTTP服务器运行...
分类:
Web程序 时间:
2015-02-01 13:22:01
阅读次数:
181
http 是计算机之间通讯协议的比较简单的一种。在iPhone上,由于没有同步数据和文件共享,所以实现PC与设备之间的数据传输的最佳方式就是在程序中嵌套一个http 服务器。在这篇帖子中,我将简单的演示第三方的http 服务器的使用。示例程序运行如下(在PC端输入设备的IP和端口,便可选取当前PC的...
分类:
移动开发 时间:
2015-01-30 16:47:30
阅读次数:
262
在Web开发中,Session表示HTTP服务器与客户端(例如浏览器)的“会话”,每个客户端会有其对应的Session保存在服务器端,通常用来保存和客户端关联的一些信息。Session一般情况下是保存在服务器内存中。如果服务器重启,Session就会丢失。另外,如果是集群环境,一个Web应用部署在多台服务器上,一个用户多次请求可能会由不同的服务器来处理,Session如果保存在各自的服务器上,就无法共享了。...
分类:
数据库 时间:
2015-01-30 10:54:51
阅读次数:
458
这个服务器架构不一定能用上,记录在这里,算是一个小小的学习成果。1. 技术选择Cocos2d-x 3.x —— 客户端框架。WebSockt —— 网络协议。HTTP —— 网络协议。OpenResty —— 基于 nginx+lua 实现 WebSocket 或 HTTP 服务器。MySQL ——...
分类:
其他好文 时间:
2015-01-29 09:21:17
阅读次数:
581
本文描述了如何利用CFHTTPAuthentication API与需要身份验证的HTTP服务器通信。它解释了如何找到匹配的验证对象和证书,并将它们应用到HTTP请求,然后存储以供以后使用。
一般来说,如果一个HTTP服务器返回一个401或407响应你的HTTP请求,这表明服务器进行身份验证需要证书。在CFHTTPAuthentication API中,每个证书组存储在CFHTTPAuthent...
分类:
Web程序 时间:
2015-01-28 09:52:03
阅读次数:
339
CFNetwork是一个低级别高性能的框架,使你能够精细的控制协议栈。它是BSD套接字的扩展,标准套接字抽象API提供对象来简化任务,例如与FTP和HTTP服务器或解析DNS主机。CFNetwork物理上和理论上都基于BSD套接字。
正如CFNetwork依赖与BSD套接字,有大量的Cocoa类依赖CFNetwork(例如,NSURL)。此外,Cocoa类的web工具包用来在窗口显示网页内容。这...
分类:
Web程序 时间:
2015-01-26 22:51:04
阅读次数:
301
本文解释了如何创建、发送和接收HTTP请求和响应。
创建一个CFHTTP请求
HTTP请求是一个消息,这个消息由远程服务器执行的方法,操作的对象(URL),消息头和消息体。方法通常是下面之一:GET, HEAD, PUT, POST, DELETE, TRACE, CONNECT 或OPTIONS。用CFHTTP创建一个HTTP请求分为四个步骤:
使用CFHTTPMessageCre...
分类:
Web程序 时间:
2015-01-26 22:50:32
阅读次数:
301
1.计算机网路组件,如下图:1)节点(node):节点主要是具有网络地址(IP)的设备,eg:一般PC,服务器,网络打印机,ADSL调制解调器等,但集线器不是节点,因为它不具有IP。2)服务器主机(Server):提供数据以响应给用户的主机,如http服务器,ftp服务器等3)工作站(works..
分类:
其他好文 时间:
2015-01-26 06:41:36
阅读次数:
278