想实现的功能其实很简单.如下:
1.客户(C)通过网页访问网站(S)并发出查询请求
2.网站(S)接收查询请求后向其它IP/服务器(S2,S3...)发出整理过的请求(即中转的功能)
3.网站(S)在接收到其它IP/服务器(S2,S3...)的结果后返回客户端.考虑用C# WebService实现,大家有什么更好的意见?哪有WebService的实例下载参考的?谢谢!

解决方案 »

  1.   

    因为不是直接用程序访问站点,所以...是否不太需要用WebService?
    直接用ASP.NET可以实现吗?具体?
      

  2.   

    向其它IP/服务器(S2,S3...)发出整理过的请求,什么整理过的请求?如果只是对其他的服务器数据库进行操作,那么asp.net就可以实现了,只不过是根据不同的需要连接到不同的数据库而已
      

  3.   

    to 
    2.网站(S)接收查询请求后向其它IP/服务器(S2,S3...)发出整理过的请求(即中转的功能)
    3.网站(S)在接收到其它IP/服务器(S2,S3...)的结果后返回客户端.后两步的目的?或者说其他服务器是做什么,数据处理?
      

  4.   

    我估计楼主的意思是:Web服务器和数据库服务器(可能有多个)不在同一台机子上,现在要实现查询。
    打个比方,也就是用户在一家网吧上网,访问了(Web服务器) www.***.com中一个网页,此网页中有要对数据库进行查询。lz不用webservice可以实现,当然用了也行。
    不用webservice,直接在Web.config中把连接数据库的句子写好,其他就像普通的asp.net程序一样处理,可以按现在比较流行的三层架构来写,也可以其他的来写,反正不用webservice这些都能实现,用了webservice只不过是把这些类封装起来,然后提供给调用者一个接口调用而已,两者我都用过,效果差不多。
      

  5.   

    webservice只要看看一些基本文档,应该可以写了,
    也可以看《asp.net揭密》里面有很多的例子。