以图明志

互联网时代

QQ在通信与传输的一些知识

QQ通信原理概述
不管UDP还是TCP,最终登陆成功之后,QQ都会有一个TCP连接来保持在线状态。这个TCP连接的远程端口一般是80,采用UDP方式登陆的时候,端口是8000。因此,假如你所在的网络开放了80端口(80端口是最常用端口。。就是通常访问Web的端口,禁掉它的话,你的网络对你来说价值已经不大了),但没有屏蔽腾讯的服务器IP,恭喜你,你是可以登陆成功QQ的。

Android

Android的Socket通信编程

关于socket编程
Android手机的应用,除了它的手机功能之外,另外一个吸引人的地方在于它的开放性,这一点iphone无法比拟,至少iphone太多商业化气息。android为我们开启另一扇交流之窗,而要实现交流,socket通信必不可少。java在socket通信方面上已经有了很好的范例,我只是抛砖引玉,将其引入到android之中。

Web设计理念

PHP与JavaScript间的数据传递

前后端通信需要注意的问题
在Web开发中,PHP与JavaScript之间的通信是经常需要做的事。js要往PHP端送数据,用的是xmlHttp.send("id=123");PHP给js送数据,用的是echo json_encode($res);(要注意变量$res的构造应符合JSON的规范)。js要解析PHP送来的JSON格式的数据,用var obj = eval('('+ xmlHttp.responseText +')');

JavaScript

使用JSONP实现跨域通信

浅谈JSONP
JSONP是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式)。在客户端调用提供JSONP支持的URL Service,获取JSONP格式数据。

PHP服务器脚本

用Json实现PHP与JavaScript间数据交换

解决Json的前后台通信问题
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。简而论之,不管是xml还是json都是为了方便在客户端与服务器端交互数据的中转站,特别是用于对象型数据,比如最常见的数组。下面将分别将数组从php传送给javascript,以及将数组从javascript传送给php示例说明,例子比较简单,明白概念即可。

软件架构技术

Web Service什么时候用?

什么情况下应该使用Web Service
如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。在这种情况下,你想使用DCOM就不是那么简单了,而且,通常你也不愿意把你的客户端程序发布到如此庞大数量的每一个用户手中。

开源项目与工具

uc_client是如何与UCenter进行通信的

整合程序历史上的创新
以用户登录为例介绍,其它注销,改密码,消息,头像,好友均类同。从用户xxx在某一应用程序的login.php,输入用户名,密码讲起。先用uc_user_login函数到uc_server验证此用户和密码,如正确,则写入session,写入cookies,并更新应用程序会员表中的登录ip,登录时间。用户感觉不到这个过程。
1 / 1 首页 < Prev 1 Next > 尾页 页码: