E engineer_me Unregistered / Unconfirmed GUEST, unregistred user! 2009-11-09 #1 我现在有个公网ip地址,想通过这个ip访问到某台pc(数据库服务器)。我不能,也不会被允许直接访问该服务器的数据库,只能在这台服务器上建一个服务端,然后由该服务端进行数据库访问。请教一下有过该方面软件开发的同仁,我该怎么做?
我现在有个公网ip地址,想通过这个ip访问到某台pc(数据库服务器)。我不能,也不会被允许直接访问该服务器的数据库,只能在这台服务器上建一个服务端,然后由该服务端进行数据库访问。请教一下有过该方面软件开发的同仁,我该怎么做?
B baiduan Unregistered / Unconfirmed GUEST, unregistred user! 2009-11-09 #2 方法很多。1)自己动手建立服务端 用indy控件,ics控件,TserverSocket,或者API自己写 都行,很简单。选用哪种主要看你的业务需求和访问量大小。小量的话TserverSocket即可。 或者到CodeProject下载一个服务端,CodeProject 有些开源代码质量很不错,并发5000左右的都没问题。2)不建立服务器 用IIS,Apache,Tomcat等建立一个Web网站,客户端使用webBrowser访问页面,发送约定的字符串,服务器接收到请求,查询数据库,返回约定格式的数据。这二种结构都能负载真正的企业应用,已经实际应用过。lz参考一下。
方法很多。1)自己动手建立服务端 用indy控件,ics控件,TserverSocket,或者API自己写 都行,很简单。选用哪种主要看你的业务需求和访问量大小。小量的话TserverSocket即可。 或者到CodeProject下载一个服务端,CodeProject 有些开源代码质量很不错,并发5000左右的都没问题。2)不建立服务器 用IIS,Apache,Tomcat等建立一个Web网站,客户端使用webBrowser访问页面,发送约定的字符串,服务器接收到请求,查询数据库,返回约定格式的数据。这二种结构都能负载真正的企业应用,已经实际应用过。lz参考一下。
E engineer_me Unregistered / Unconfirmed GUEST, unregistred user! 2009-11-09 #4 我通过indy控件,实现了走公网ip访问服务器。接下来就是要访问数据库了。