假如:北京有一台SQL Server数据库服务器,在其它地方有客户端(WinForm),如何让客户端可以在其它地方(其它省)访问?
可以用硬件设备,由于以前从未搞过网络这块的技术,所以敬请指教! 1、数据库服务器已有固定的外网IP地址了,直接通过SqlConnection连接不行吧?如果行的话,是不是只要在连接串里写上服务器的外网IP就可以了?服务器上需要设置什么吗?2、不知道能不能用.Net Remoting实现,如果能实现,需要注意什么呢?由于以前只用.Net Remoting写过局域网聊天的Demo,所以不清楚是不是只要把注册信道的localhost改为外网的IP就能与外网通信了。 写得可能很乱,不知道意思表达清楚了没有,谢谢各位大侠!!!
先给一百,解决后再加一百!以示感谢!!!!!!
可以用硬件设备,由于以前从未搞过网络这块的技术,所以敬请指教! 1、数据库服务器已有固定的外网IP地址了,直接通过SqlConnection连接不行吧?如果行的话,是不是只要在连接串里写上服务器的外网IP就可以了?服务器上需要设置什么吗?2、不知道能不能用.Net Remoting实现,如果能实现,需要注意什么呢?由于以前只用.Net Remoting写过局域网聊天的Demo,所以不清楚是不是只要把注册信道的localhost改为外网的IP就能与外网通信了。 写得可能很乱,不知道意思表达清楚了没有,谢谢各位大侠!!!
先给一百,解决后再加一百!以示感谢!!!!!!
谢谢!希望能给我解决的方法及相关步骤!!
不知道用VPN建立客户机与服务器的虚拟连接后,能不能用WinForm客户端直接连上远程数据库
2、服务器使用webservices做数据交换层也可以
第二种方法localhost改为外网的IP没什么问题(也要注意防火墙问题)
PS:6楼提到的webservices方案感觉最好