H
honestman
Unregistered / Unconfirmed
GUEST, unregistred user!
这里有两个网络甲和乙(内部网),其中有N台机,乙A是SQL SERVER数据库,乙B连着
甲和乙两个网。现在需要每天从甲网的甲A、甲B、甲C等机把本地的mdb文件的记录保存
到数据库。用SocketConnection,应该如何实现呢?
原来的做法是:B接一个网卡连乙网,用一只猫连甲网。每天甲A、甲B、甲C等机用
PCANYWHERE,把文件传到乙B。由乙B中的程序自动把数据写到数据库中。
但是这种方法好象比较落后,我想用三层来实现这个过程。在乙B中起中间层服务器。
这样,究竟中间层和客户端应该怎么设计呢?
是把文件传到中间层再处理?还是在客户端读乙A数据库中的数据,再判断是INSERT,
还是用UPDATE呢?
另外,由于中间层是无状态的,中间层怎么才知道某次提交数据的客户端是合法的呢?
甲和乙两个网。现在需要每天从甲网的甲A、甲B、甲C等机把本地的mdb文件的记录保存
到数据库。用SocketConnection,应该如何实现呢?
原来的做法是:B接一个网卡连乙网,用一只猫连甲网。每天甲A、甲B、甲C等机用
PCANYWHERE,把文件传到乙B。由乙B中的程序自动把数据写到数据库中。
但是这种方法好象比较落后,我想用三层来实现这个过程。在乙B中起中间层服务器。
这样,究竟中间层和客户端应该怎么设计呢?
是把文件传到中间层再处理?还是在客户端读乙A数据库中的数据,再判断是INSERT,
还是用UPDATE呢?
另外,由于中间层是无状态的,中间层怎么才知道某次提交数据的客户端是合法的呢?