欢迎来到狼火的blog
成功于12年2月21式正式拿下房产证,
结束了长达10年的北漂生活。
:cool:
/*
* rc4加密算法
* $pwd 密钥
* $data 要加密的数据
*/
function rc4 ($pwd, $data){
$key[] ="";
$box[] ="";
$pwd_length = strlen($pwd);
$data_length = strlen($data);
for ($i = 0; $i < 256; $i++){
$key[$i] = ord($pwd[$i % $pwd_length]);
$box[$i] = $i;
}
for ($j = $i = 0; $i < 256; $i++){
$j = ($j + $box[$i] + $key[$i]) % 256;
$tmp = $box[$i];
$box[$i] = $box[$j];
$box[$j] = $tmp;
}
for ($a = $j = $i = 0; $i < $data_length; $i++){
...SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。
或者更简单地说:SOAP 是用于访问网络服务的协议。
一条 SOAP 消息就是一个普通的 XML 文档,包含下列元素:
1 必需的 Envelope 元素,可把此 XML 文档标识为一条 SOAP 消息
2 可选的 Header 元素,包含头部信息
3 必需的 Body 元素,包含所有的调用和响应信息
4 可选的 Fault 元素,提供有关在处理此消息所发生错误的信息
语法规则
1 SOAP 消息必须用 XML 来编码
2 SOAP 消息必须使用 SOAP Envelope 命名空间
3 SOAP 消息必须使用 SOAP Encoding 命名空间
4 SOAP 消息不能包含 DTD 引用
5 SOAP 消息不能包含 XML 处理指令
基本消息结构:
<?xml version="1.0"?> <soap:Envelope xmlns:soap="http://www.w3.org/...
其中某一系统运行的时候在访问某一页面的时候,
响应比较慢,
在访问其它页面的时候,
会发现无法访问。
后查明,
其页面在load完成以后,
以ajax的方式向另一台服务器以soap的方式获取数据。
问题出现在另一台服务器上。
检查Web service的服务器,
host 域名,
发现是对的。
但ping域名,
发现IP是错的。
检查/etc/hosts,
发现IP被绑定了。
找到问题的原因。
总结:
由于Web service不能及时响应,
竞然会引起不能访问其它页面。
最开始还是走了弯路,
总以为是dns的问题。...