初级选手的问题,在线等待解答

时间:2023-01-08 18:26:06
我想给一个连锁店做一套系统,有如下两个方案,大家帮我看看都有什么优点缺点?我应该按照那个方案做?
1,客户端远程连接服务端数据库,我的构想是服务端申请一个固定ip,客户端通过这个ip远程连接服务端的sql server数据库,请问这样做能实现吗?可以去电信局申请固定ip吗?费用大吗?客户端读写服务端的数据库不会出什么问题吧?
2,我看现在比较流行的是,客户端每天上传下载服务端的数据库,我个人感觉这样不方便,但为什么不采取第一个方案,我觉得他们肯定有他们的道理,是因为难于实现还是成本太高呢?

还有一个问题:
sql server4个版本,我应该安装那个?

谢谢

19 个解决方案

#1


sql 一般的企业版就可以了

#2


你的第一个方案是不是想申请一个固定IP阿,这样网通一个月的费用大概是2000元左右。
如果那样的话是能实现的,不过最好在开一个VPN专线。
不过那样 执行效率不高,而且系统存在非常大的安全隐患

#3


你的sql开放端口多危险,如客户端时时在线不如做成B/S的,或webservice

#4


如果做成网页形式的
客户不一定喜欢
他们想要windows应用程序的那种样子的

楼上各位兄台的意思就是
第一个方案从经济角度上不大可行,是吗?

sql开放端口的危险性在那儿?楼上的能说明一下吗?

我是小菜鸟,请各位老大帮忙

#5


服務器配兩個網卡,一個為連接外網的,一個為連接內網的; 內網IP手動固定;
服務器安裝DHCP服務;
如果要客戶端也能通過服務器上網,那麼連接外網的最好設定固定IP;

#6


第二个方案的上传下载是如何实现的?
客户端不知道服务端的ip如何上传下载?

#7


第一种方案主要是数据库如果租用,则数据安全问题要考虑,申请IP只怕太贵了点,使用上当然是第一种比较好。

我觉得做成webservice的形式是最理想的。这样也不必申请固定IP,有支持动态IP的软件在,也可以申请个便宜的网站空间中转一下。

#8


HHLADN(何) :

我的服务端和客户端很远的,在一个城市的各个角落

#9


个人认为B/S是最好的选择。C/S结构多是企业内部,或者由专用网络的时候使用。
向广域网开放SQL端口是很危险的,SQL有不少安全漏洞。

#10


楼上的认为做成webapplication好一点?

#11


;o , 哈哈

關注!
up

#12


各位高手
请指点一二

#13


,客户端远程连接服务端数据库,我的构想是服务端申请一个固定ip,客户端通过这个ip远程连接服务端的sql server数据库,请问这样做能实现吗?可以去电信局申请固定ip吗?费用大吗?客户端读写服务端的数据库不会出什么问题吧?
这样做可以的,申请ip一个月几百块钱,但是这样有必要吗?完全没有必要,而且安全也是问题

#14


楼上的星星
你给指点条名路吧
怎么做好一点?
另外pos是个什么东东?

#15


没有人有高见了吗?

#16


1、方案无非两种C/S结构和B/S结构,B/S费用比较低,开发也比较方便一点,但要系统运行的速度完全要取决于网速,如果遇到不 能上网,系统等于废了;B/S结构开发上稍微复杂点,到主要好处就是数据暂时放在本地,一般到晚上比较空的时候,通过网络和总服务器传送数据,现在普遍都是采用C/S.

#17


关于数据库的选择,最好是服务器版的,比较稳定

#18


好的,重新开一个贴子
http://community.csdn.net/Expert/topic/3760/3760550.xml?temp=.6070978

#19


http://community.csdn.net/Expert/topic/3759/3759688.xml?temp=.230282
怎么没人解决我的问题

#1


sql 一般的企业版就可以了

#2


你的第一个方案是不是想申请一个固定IP阿,这样网通一个月的费用大概是2000元左右。
如果那样的话是能实现的,不过最好在开一个VPN专线。
不过那样 执行效率不高,而且系统存在非常大的安全隐患

#3


你的sql开放端口多危险,如客户端时时在线不如做成B/S的,或webservice

#4


如果做成网页形式的
客户不一定喜欢
他们想要windows应用程序的那种样子的

楼上各位兄台的意思就是
第一个方案从经济角度上不大可行,是吗?

sql开放端口的危险性在那儿?楼上的能说明一下吗?

我是小菜鸟,请各位老大帮忙

#5


服務器配兩個網卡,一個為連接外網的,一個為連接內網的; 內網IP手動固定;
服務器安裝DHCP服務;
如果要客戶端也能通過服務器上網,那麼連接外網的最好設定固定IP;

#6


第二个方案的上传下载是如何实现的?
客户端不知道服务端的ip如何上传下载?

#7


第一种方案主要是数据库如果租用,则数据安全问题要考虑,申请IP只怕太贵了点,使用上当然是第一种比较好。

我觉得做成webservice的形式是最理想的。这样也不必申请固定IP,有支持动态IP的软件在,也可以申请个便宜的网站空间中转一下。

#8


HHLADN(何) :

我的服务端和客户端很远的,在一个城市的各个角落

#9


个人认为B/S是最好的选择。C/S结构多是企业内部,或者由专用网络的时候使用。
向广域网开放SQL端口是很危险的,SQL有不少安全漏洞。

#10


楼上的认为做成webapplication好一点?

#11


;o , 哈哈

關注!
up

#12


各位高手
请指点一二

#13


,客户端远程连接服务端数据库,我的构想是服务端申请一个固定ip,客户端通过这个ip远程连接服务端的sql server数据库,请问这样做能实现吗?可以去电信局申请固定ip吗?费用大吗?客户端读写服务端的数据库不会出什么问题吧?
这样做可以的,申请ip一个月几百块钱,但是这样有必要吗?完全没有必要,而且安全也是问题

#14


楼上的星星
你给指点条名路吧
怎么做好一点?
另外pos是个什么东东?

#15


没有人有高见了吗?

#16


1、方案无非两种C/S结构和B/S结构,B/S费用比较低,开发也比较方便一点,但要系统运行的速度完全要取决于网速,如果遇到不 能上网,系统等于废了;B/S结构开发上稍微复杂点,到主要好处就是数据暂时放在本地,一般到晚上比较空的时候,通过网络和总服务器传送数据,现在普遍都是采用C/S.

#17


关于数据库的选择,最好是服务器版的,比较稳定

#18


好的,重新开一个贴子
http://community.csdn.net/Expert/topic/3760/3760550.xml?temp=.6070978

#19


http://community.csdn.net/Expert/topic/3759/3759688.xml?temp=.230282
怎么没人解决我的问题

#20