ManMan - Woozle 编写代码

主要观点:作者曾在[Carrier Transicold]工作时使用古老的基于[DEC]的企业业务包[ManMan],随着 PC 时代到来,人们用 MS Access 写自己的数据应用从[ManMan]获取数据,到作者加入时已有数十个这样的应用且文档稀少,但前端业务依赖它们,于是有了[Augean Stables]项目,主要任务是记录应用目的、消除冗余等,其中一大难点是找到与[ManMan]服务器可靠且可维护的通信方式,现有应用通过怪异的超级智能终端应用和 DDE 通信,代码格式多样,作者认为只需通过标准 ActiveX 控制实现 VBA 与[ManMan]直接通信,并用 DDE 去除,同时要确保对[DEC]机器的请求以可验证方式处理,为此编写了复杂但概念简单的请求响应排队系统,名为“Socket to the ManMan”。
关键信息:[Carrier Transicold]使用[ManMan],PC 时代后人们用 MS Access 取数据,有数十个应用且文档少,[Augean Stables]项目,通信方式难题及解决办法,编写请求响应排队系统。
重要细节:[ManMan]基于[DEC],现有应用代码格式多样,通过超级智能终端应用和 DDE 通信,新系统通过标准 ActiveX 控制实现 VBA 与[ManMan]直接通信,编写请求响应排队系统处理不同应用请求并返回数据。

阅读 159
0 条评论