H
hongsen
Unregistered / Unconfirmed
GUEST, unregistred user!
问题的背景:
总公司,分公司处于不同的城市,分公司要向总公司的数据库插入数据。
问题:
方法一:
采用两层结构,在客户端用ADO访问远程数据库不好吗?有人说这样暴露了数据库
服务器,不安全。
方法二:
用三层,象网站一样,客户端与驻留在远程的服务程序通信。服务程序在局域网内和数据库
服务器通信?是这样吧。
老实说,我实在是想少写点程序,怎么简单怎么做。
如果真用三层,客户端与服务程序的远程通信如何解决?用TCP/IP连接?是否需要加密?
如何应对防火墙?我不希望通过HTTP协议走。
对于MIDAS,客户端和APP SERVER的一种通信方式是调用APP SERVER提供的接口函数。这种
函数对参数的长度有何限制?例如,我将在客户端装配好的SQL语句(特别是Insert,Update,
Delete)发送到APP SERVER,再由APP SERVER去执行。
总公司,分公司处于不同的城市,分公司要向总公司的数据库插入数据。
问题:
方法一:
采用两层结构,在客户端用ADO访问远程数据库不好吗?有人说这样暴露了数据库
服务器,不安全。
方法二:
用三层,象网站一样,客户端与驻留在远程的服务程序通信。服务程序在局域网内和数据库
服务器通信?是这样吧。
老实说,我实在是想少写点程序,怎么简单怎么做。
如果真用三层,客户端与服务程序的远程通信如何解决?用TCP/IP连接?是否需要加密?
如何应对防火墙?我不希望通过HTTP协议走。
对于MIDAS,客户端和APP SERVER的一种通信方式是调用APP SERVER提供的接口函数。这种
函数对参数的长度有何限制?例如,我将在客户端装配好的SQL语句(特别是Insert,Update,
Delete)发送到APP SERVER,再由APP SERVER去执行。