如何从另一台计算机调用VB6 DLL(DLL作为服务)
我有一个vb6 mysql客户机-服务器桌面应用程序,它作为安装文件分发 它使用DLL进行所有逻辑操作以及数据库操作。EXE和DLL安装在服务器和客户端计算机中。当我说服务器时,这只意味着数据库驻留在这台机器上,在EXE或DLL中没有其他区别 由于从客户机连接时,所有数据库操作都在DLL中完成,因此性能会降低。现在不可能将所有逻辑都更改为数据库如何从另一台计算机调用VB6 DLL(DLL作为服务),dll,vb6,windows-services,client-server,desktop-application,Dll,Vb6,Windows Services,Client Server,Desktop Application,我有一个vb6 mysql客户机-服务器桌面应用程序,它作为安装文件分发 它使用DLL进行所有逻辑操作以及数据库操作。EXE和DLL安装在服务器和客户端计算机中。当我说服务器时,这只意味着数据库驻留在这台机器上,在EXE或DLL中没有其他区别 由于从客户机连接时,所有数据库操作都在DLL中完成,因此性能会降低。现在不可能将所有逻辑都更改为数据库 是否可以仅将DLL存储在服务器计算机中,并由客户端计算机使用相同的DLL,以便数据库连接始终来自服务器本身 将DLL转换为windows服务是否是可能
- 是否可以仅将DLL存储在服务器计算机中,并由客户端计算机使用相同的DLL,以便数据库连接始终来自服务器本身
- 将DLL转换为windows服务是否是可能的解决方案
- 如何将其转换为服务
- 最后,如果有可能使DLL充当服务,那么连接问题会是什么
这真的不是你随便做的事。即使假设您的数据库安全地暴露在互联网上也是幼稚的,应该重新思考。你好,鲍勃,谢谢您的时间。很抱歉迟了答复。好的,看来我的选择是DCOM,因为它不是通过internet的。希望它能得到更多年的支持。。