Delphi 通过internet连接paradox db的方法
我是Delphi开发人员 他有办法通过互联网连接到Paradox DB吗 有几年,我为我的学校开发了一个通用的库存管理应用程序(物料管理):Delphi7+paradox 我们的学校是主要的学校,有一些中学与我们的学校行政联系)。 每所学校的电脑上都安装了我的软件 应用程序运行良好,没有任何问题。经理告诉我,如果可以在中学查阅网络材料。他想从安装在个人电脑上的应用程序中看到每所学校的设备。 例子: -见第一学校的资料 -见学校设备2 -见设备学校3 - ... 他有办法通过网络访问每所学校的数据库吗Delphi 通过internet连接paradox db的方法,delphi,Delphi,我是Delphi开发人员 他有办法通过互联网连接到Paradox DB吗 有几年,我为我的学校开发了一个通用的库存管理应用程序(物料管理):Delphi7+paradox 我们的学校是主要的学校,有一些中学与我们的学校行政联系)。 每所学校的电脑上都安装了我的软件 应用程序运行良好,没有任何问题。经理告诉我,如果可以在中学查阅网络材料。他想从安装在个人电脑上的应用程序中看到每所学校的设备。 例子: -见第一学校的资料 -见学校设备2 -见设备学校3 - ... 他有办法通过网络访问每所学校的数
谢谢。是的,有一些简单的方法可以做到这一点,而无需修改你的应用程序或数据库。其中一种方法(如果你的主要学校还没有Citrix服务器,这是可能的,但可能不太可能)是
- 在主学校设置Windows远程桌面(又名RDP)服务器,并在其上安装app+数据库
- 在每所中学,设置一台或多台Windows计算机,使用Windows RDP客户端通过主学校的RDP服务器访问应用程序。FWIW有一个运行在苹果Mac操作系统上的MS RDP客户端
因此,假设你所问的问题需要一个编程解决方案的即时反射,可能类似于“只有锤子的人把所有问题都看成钉子”综合征……是的,有一些简单的方法可以做到这一点,而无需修改你的应用程序或数据库。其中一种方法(如果你的主要学校还没有Citrix服务器,这是可能的,但可能不太可能)是
- 在主学校设置Windows远程桌面(又名RDP)服务器,并在其上安装app+数据库
- 在每所中学,设置一台或多台Windows计算机,使用Windows RDP客户端通过主学校的RDP服务器访问应用程序。FWIW有一个运行在苹果Mac操作系统上的MS RDP客户端
因此,假设你所问的问题需要一个编程解决方案的即时反应可能类似于“只有锤子的人把所有问题都看成钉子”综合征……永远不要直接将数据库连接到互联网。这是一场安全噩梦。使用REST-interface。通过互联网访问Paradox db,无需重新设计/重写应用程序,即可避免安全和其他问题。如果您已经有Citrix服务器可用,只需通过Citrix远程访问应用程序,或者使用Windows终端服务/远程桌面服务器从中学访问app+db即可。那样的话,这主要是一个许可问题。不要听他们的。在向任何人公开DBMS服务时,都不会有太多的安全问题。无论如何,Paradox不是一个网络服务,而是一组平面f