站务    人文    电脑    教育   
   
电子    城市    幼教    下页


   
             
             
       
   
             
             
 

Programmer's Story

 
             

   
 
 
局域网上的“聊天”
Chating on local network

内容:局域网网上“聊天”现场录音 --- 支付体系3.0版第一天联调
时间:2000.6.12
地点:开发部

赵:(对陈):定单验证标志 Autocheck 改成 “1”。
胡:业务网关地址改为 “55”。
蒋:支付网关没动静。
赵: 什么东西都发过去,哪怕是一坨屎!
那边支付网关不知道配得对不对,不知道发到哪里去了?
陈:配得对的吧,我看一下----是“5678”。
翟:“45678”?
陈:是“5678”。
赵: 地址都对,总得有点反应吧,肯定有些包过去。
陈:代理有没有填?
赵:应该填零。
蒋:还是没收到。
---(翟去看伍的机子,ping 得通)
翟:是不是长度不对?
赵:业务代理标志是0,我看看长度...长度不对...这里有好多东西,发了387个字节过去了.
肖:我们应该是通的。
赵:发了387 Bytes,别的我都不知道。
肖:这端口应该是通的,会不会是长度...?
赵:肖工,你是用的哪个名字进去的?
肖:xzc,xzc,现在没有代理消息吧?
小伍,你用.....
赵:肖工,你来看一下,你的这个...改char型指针为什么改为Const char,写不进东西?
肖:你替换一下...我是为了...
赵:要替换好多呢!
(肖对伍):我要蒋某把端口改为5678,往银行发一个包。
蒋:已经发了。
肖:DER 编码出错,因为你没做 DER 编码。把程序改回去。
翟:初始化又不行了!
胡:不可能。
赵:哦,肖工新版替换了一个端口....
肖工,收到了吗?
肖:还是没有。
赵:奇怪,不知发哪去了?
肖:我估计长度不对。
赵:最后一次编码完了,我加了一个"8"。
翟:同步头是什么?
肖:同步头不对会显示出来。
(赵对肖):你那儿应该有超时,发哪儿去了?
胡:我加上同步头是387个字节。
伍:那是“何解”呢?
翟:我 Telnet 一下。
肖:对,你 Telnet 192.168.179...5678
翟:端口是通的。
赵:原来是没转网络序!
肖:行了。收到了!
胡:发一个“余额查询”。
肖:先一个一个发,不要东发一个西发一个,先把路调通了再说。
胡:好。
赵:再发“初始化”
解私钥口令有问题,有人在改吗?
胡:有人在改证书吗?
陈:没人改。
(赵对翟):正常我们应该有11个进程,现在只有9个,有两个崩溃了...应该崩在这里...
伍:(看着屏幕,抱怨)为什么不发包过来哦?
赵:(小声问)翟工你在干什么?
胡工再发一个“余额查询”喽。
(对翟)我们为什么多一个进程?
翟:一个父进程。
赵:5个端口,每个端口一父一子,加上父进程一共11个,现在只有10个。
胡:可以发了吗,赵工?
赵:等一下,别急。
肖:余额查询功能码是多少?
(胡、王):2305,回包是2315。
肖:怎么?怎么是 2203 呢?
胡:看看文档。
伍:我这里有文档....
(肖、伍)(互相核对功能码)
肖:我# ,就错了这一个他就发过来了!
...... 行了,胡总,继续。
胡:赵工,可以吧?
肖:送到银行了,收到银行返回了。小伍,银行返回了,我们怎么处理的?
伍:怎么没一点反应?
翟:(唱)我发现( 1.6 5- )
赵:验证完了,支付完了再下单。
翟:是。2303
肖:来了一个现(老的)包。(自言自语)收到银行返回了。
胡:过来了没有?
肖:过来了。(对伍智平)我们打印一下。
伍:再来一个。
胡:还没超时呢,我在等着接收。
伍:还没超时?
胡:那当然了,我等待 2 分钟,客户端嘛 .......过来(去)了哩。
赵:怎么我没看到?
肖:(自言自语)大于等于的话...这全局变量是在哪里?在这个地方。这里,他送的是0....
然后 delete 的时候,减了一个(进程),>=20 ,不可能大于20....
伍:胡工!
(赵、翟)(埋头改程序好一会儿了,还在继续安静地....)
伍:胡总,来一个。
......
伍:再来一个,能不能再来一个?
(肖接受测试组“采访”)
王:肖工,对银行回包的处理,刚才是如何排错的?
肖:伍某在进程退出前把“相关”信息压进去两次。
王:哦(去打饭去了)
(心想这就是“255”变“-1”的原因啊)
(不过,进程退出前为什么要压一些什么东西到一些什么地方呢?)

 

.


&