由于单导在产生之初的环境是单向传输,通过光的折射原理,将文件单向传输。而实际单导部署中,需要在两台前置机中分别安装客户端,并且保证客户端的文件不被占用,且单导客户端能够取到文件,通过单导进行传输。
最近遇到了非常棘手的问题,就是客户本身的前置机是采购第三方的消息队列软件,而客户的平台通过这个第三方消息队列进行数据传输。客户处于安全考虑,在内外网之间部署了两台单导进行数据传输。前期沟通非常困难,因为第三方消息队列软件可以提供文件传输,也可以提供流的传输,沟通客户平台方使用的是那种配置方式时,几方都搞不清楚,完全糊里糊涂。
此时,面临的是如何解决问题,公司各部门之间的协调沟通已经很难,客户完全烦躁,研发开始推到最初方案是由谁定的?为什么会用单导?不管是出于销售目的还是其它竞争目的,设备已经部署,如何有效的完成数据传输与隔离的目的才是重点。因此,总结此次项目的问题,以作为后续项目的警告吧:
1、单导的传输方式一定要搞清楚,最好在部署之前与研发确认,并且确认平台与前置机之间的数据传输。如果是以协议实时握手沟通的方式,那就算了,到此为止,换产品;
2、如果确认客户配置是文件传输的方式,那么确认文件是否被占用,是否有权限,是否有实时的回复及交互;
3、单导隔离以后,平台能够接受的延迟是多久?传输协议一定要确认,并且与研发确认;
4、双向单导要部署四个客户端,需要8个IP地址,且每台前置机的两个端口号不能在同一个网段,否则会出现时断时好的情况;
5、消息队列软件只是一个消息通道,其具体配置需要根据客户 平台的需求进行配置,所以平台才是重点;
6、单导部署一定要清楚需求,我的教训给大家学校。
以上是此次的教训,有同志看到新意见欢迎提出。