客户的商店和仓库需要联网(用我的C/S软件),两端相距10公里左右,客户同意两端都上宽带网,但电信的宽带是动态IP,网通的宽带干脆就是内网,C/S软件,如何连接?在线等解决即结贴

解决方案 »

  1.   

    1.自己组建一个居于网,那可能不太显示
    2.自己的固定IP不是太好
    3.别名不知道行不行,没有用过,
    4.建议做一个网站形式或者B/S等系统的都可以操作,数据库都无所谓了
    这样都可以访问
    因为都可以上网[email protected]
      

  2.   

    软件已经做好了,是C/S,总不能重做一遍
    我不是想要上网,是想客户端(Client)和服务器端传递数据
      

  3.   

    1、租一个联通(别的也行)的光纤2M带宽,这样,就能把商店与仓库间搭建成局域网,在我们这个小地儿,价格大约在700元左右一个月,大一点的地方可能还便宜点,不知能不能承受.
    2、在服务端注册一个花生壳之类的域名解析器,这样不管给你分配的什么地址,都能给你解析成你设的一个域名,至于你的C端能不能通过这个域名访问S,我也不清楚,试通了,请告诉大家一下
      

  4.   

    我已经给microsoft公司联络过了,
    明天给你答复
      

  5.   

    wdszya(wdszya):
    C端通过这个域名访问S,不知怎么做法?我不会B/S编程那个客户不是两端,是好几端呢,而且分布在全国各地
      

  6.   

    您好,ADO.net在这样的情况下,不能提供数据连接的服务。因为ADO.net的连接模型是基于局域网的。在您的这种网络情况下,需要能支持公网的走http的数据源。我建议您可以使用Web Service技术。只要客户的商店和仓库可以通过Http协议互相访问(也就是说有一端要做成Server),client就可以通过Web Service来获取Dataset类型的数据结果;可以帮助这个C/S系统完好地运行。关于Web Service 技术的介绍,请您参考如下的文档:
    XML Web services 概述
    http://msdn.microsoft.com/library/CHS/cpguide/html/cpconWebServicesOverview.asp并且,下面提供了一个.Net示例来介绍如何创建Web Service:
    .NET 示例 — 用 ASP.NET 创建的 XML Web services
    http://msdn.microsoft.com/library/CHS/cpqstart/html/cpsmpNETSamples-ASPNETWebServices.asp另外,SQL Server还包括了一个XML 直接作Web Service 工具包,您可以参考一下:
    SQL Server 2000 Web Services Toolkit
    http://www.microsoft.com/downloads/details.aspx?FamilyID=ca1cc72b-6390-4260-b208-2058c0bfd7de&DisplayLang=en
    这样,您就可以直接通过Web Service来获取SQL服务器端的数据了。
      

  7.   

    全国各地都有,那租线路就贵了,在我们这,跨省的2M,大约在3000左右/月,如果你用花生壳解析域名后,不能连接的话,你最好改成B/S了