我有一个项目,总公司需要下面的分公司每天把销售情况等等提交到总公司,分公司在全国各地,所以需要通过internet来传递数据,我准备做成B/S,可是不是太清楚这种构架,我用这种方式,需要一个Web服务器,这个Web服务器应该在总公司里,这样可以和总公司里的数据库服务连接,这样的话,我还需要一个公网的固定IP,这样我等于在总公司建立的一个公司的网站。
我不知道上面的想法是否正确,不知道大家有没有做过这方面的经验,可不可以提点建议。
我不知道上面的想法是否正确,不知道大家有没有做过这方面的经验,可不可以提点建议。
它难道不是基于TCPIP?不还是基于C/S模式的一个护展!!!
c:get http://www........
s:....
美其名曰B/S,真讨厌.
我们使用Delphi 6,Oracle,B/S架构,三层体系,用了
SocketConnection的中间层服务器,客户端为IE,Delphi开发ActiveX控件。
我开发Word传输的模块,通过客户端传送Word文档到数据库中,使用的技术和你的情况很类似吧。只要在单位申请一个固定的IP,不用租服务器的,有一台专用的服务器倒是一个必要的条件,因为为了安全,要隔离它与内部IP网络。数据库设在内部,中间服务器及Web服务器都设在专用的服务器上。我给你一个实际的例子,惠普公司的内部网有很多,外部公用IP地址只有一小嘬,于是,只有服务器使用外部IP地址。一个IP地址的价格可便宜了,只要您有钱,别人想送您几个都赶不及呢。谁会在意一个总部的公司楼里申请一个外部IP地址的几个小钱的!电信服务商都会很开明地授意服务商代理商当地维护商给您的公司的这个服务器分配一个别人不能使用的IP地址:那就是给你做一个域名解析YourBusiness.YourCompanyName.com:188.168.128.88。域名倒是很便宜,只要您的公司有域名,一个子域名是不收钱的,告诉ISP服务商的技术服务人员一声:大哥哥,我是小妹妹敏敏,繁您给妹妹的主页服务器解析一下嘛,就是www.ILove.companyname.com,最近我很烦,下班后不想回家。