我盯着会议室白板上的流程图,笔尖在“Web访问”和“客户端访问”之间画了无数个问号。
Lotus Notes 5.0的 Web组件在 Windows 98上需要 IE5.0以上版本支持,而公司还有十几台装着 IE4.0的终端。
更要命的是,不同部门的 Excel文件格式混乱,有的用.xls有的用.csv,Notes的附件解析器经常罢工。
“先做个过渡方案。”
Berry把第三块擦汗的纸巾塞进裤兜,“保留 Web邮件网关,但限制只能收不能发,发邮件必须用客户端。Excel的问题...”
她突然指着技术手册上的 OLE对象章节,“让 Bob开发个插件,把 Excel嵌入 Notes表单,这样不管什么版本都能兼容。”
找到 Bob时,他正对着满屏的 C代码皱眉。
这位戴着厚眼镜的程序员听完需求,突然从抽屉里翻出张泛黄的 Lotus C API手册:“上周刚研究过 Notes的二次开发接口,插件大概三天能出来,但得加个条件——测试环境得用那台带磁带机的服务器,万一数据搞砸了能恢复。”
测试环境的搭建像场精密的外科手术。
我们用 SCO UNIX的 tar命令备份了 Oracle数据库,把 SQL Server的.mdf文件压缩成分卷包,每传输 100MB就暂停检查校验和。
当 Bob的插件第一次成功把 Excel表格转换成 Notes可识别的 OLE对象时,我突然发现 Berry的袖口磨出了毛边,她那只总是敲键盘的右手食指,指甲缝里嵌着洗不掉的墨水印。
客户现场操作那天的阳光格外刺眼。
当最后一台 Windows 2000客户端弹出“升级完成”的提示框时,财务部王经理突然拍着桌子站起来:“刚才导数据的时候,有笔电费记录好像重复了!”
我的心跳瞬间卡在喉咙,直到 Berry调出备份日志——那是测试时留下的冗余数据,早已被插件自动标记删除。
回程的别克车里,Berry把车窗摇到最底。
晚风卷着初夏的热气扑在脸上,远处的高压电线上停着几只麻雀,在夕阳里拉出细长的剪影。
“知道吗?”
她突然从包里翻出个皱巴巴的笔记本,“刚才服务器机房的温度超过了 35度,NT系统的散热风扇快扛不住了。”
我接过笔记本,最后一页画着个简单的电路图——是用 USB风扇改装的散热装置,旁边标注着“成本:25元,效果:降温 4度”。
车窗外的路灯次第亮起,像串正在被点亮的省略号。
在 2000年的夜色里,预示着更多等待被解开的难题。
喜欢人生何处是归途:花城网事三十年请大家收藏:(m.xtyxsw.org)人生何处是归途:花城网事三十年天悦小说网更新速度全网最快。