问题如下:
    内网一台主机连接internet需要经过代理服务器,而现在有一个三层的客户端程序要在内网运行
应用程序服务器和数据库服务器都在公网,内网这台主机不允许多块网卡,也就是说如果要访问外网,
必须要通过代理服务器才行,因为内网是电信的OA,政策上不允许一台主机既有外网地址,又有内网地址。解决方案:
    看了看socketconnection的结构,估计要重写,另外还要重写TSocketTransport,这样下来,工作量比较大,而且不知道可行性如何?    小弟想向各位大虾咨询一下,上面的问题有没有更好的或者更成熟的解决方案,或者您遇到过这样的问题,请不吝赐教,小弟由衷的感谢,至于分数,问题解决后我会在技术版面给出。

解决方案 »

  1.   

    To zzllabc:
       谢谢
    To aiirii:
       三层结构,客户端在内网,内网访问公网必须通过代理,现在想在内网内使用客户端,所以要给客户端加上代理功能(这个是暂时想出来的解决方案,可行性还未研究),这样说不知道能明白?
      

  2.   

    再过一段时间,估计我遇到的问题与楼主相似如果单单是socketconnection连接,转移到WebConnection连接并不需要什么功夫楼主不要怪我知识狭隘,这一句'另外还要重写TSocketTransport',不知是什么意思呀
      

  3.   

    路过,顶之另:客户端加上代理的功能能行吗??? 怀疑ing....能不能用 WebService 相关的技术进行解决?