winform c/s之间交换数据所采用的模式?提供思路者也有分。
我现在正在写的winform程序是server/client模式的,因此server和client之间有很多数据需要互相传送,我只知道用文件进行传输,但总觉得这样比较落后,效率也很低,不知道还有没有其他更好的办法,望各位GG,JJ们帮帮忙,小弟在此先谢谢了。提供思路者同样有分,最好有实现的方式及细节。 问题点数:100、回复次数:19Top
1 楼psongchao(苹果仔)回复于 2005-05-11 00:25:35 得分 0
用数据库的方式传你的数据可以吗?Top
2 楼saucer(思归)回复于 2005-05-11 00:30:38 得分 15
>>>server和client之间有很多数据需要互相传送
what kind of server? what kind of data? look into remoting
http://www.c-sharpcorner.com/Remoting.aspTop
3 楼lanin(蓝月亮)回复于 2005-05-11 13:19:47 得分 0
哇,今天终于见到5颗星星的了。Top
4 楼lanin(蓝月亮)回复于 2005-05-11 13:31:55 得分 0
To: saucer(思归)
你给的remoting网站都是e文的,看不懂,有没有中文的。Top
5 楼lanin(蓝月亮)回复于 2005-05-11 13:33:30 得分 0
To: psongchao(林达电子)
用数据库的方式传,是怎么样的?
能说的具体点吗?Top
6 楼LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)回复于 2005-05-11 13:39:58 得分 20
http://www.cnblogs.com/wayfarer/archive/2004/07/30/28723.htmlTop
7 楼syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)回复于 2005-05-11 13:44:25 得分 5
回复人: lanin(蓝月亮) ( ) 信誉:100 2005-05-11 13:19:00 得分: 0
哇,今天终于见到5颗星星的了。
晕死掉。。。。。。。大斑竹都不认识Top
8 楼lanin(蓝月亮)回复于 2005-05-11 14:03:34 得分 0
实在是不好意思,我只知道星星级别比较高,至于几颗星是什么不知道是什么含义,不过我的只有一个三角星,肯定是级别最低的。Top
9 楼csdnzm(明飞)回复于 2005-05-11 14:12:42 得分 5
用数据库方式。ado.netTop
10 楼lanin(蓝月亮)回复于 2005-05-11 15:33:04 得分 0
顶上去Top
11 楼lanin(蓝月亮)回复于 2005-05-11 16:49:58 得分 0
多来点高手指教一下。Top
12 楼psongchao(苹果仔)回复于 2005-05-11 17:00:52 得分 15
我原来用sqlserver的方式写过一个对话程序
思路是:
每个客户端都往数据库写东西,而每个客户端都定时的从数据库中去取属于自己的数据。这样也就实现了服务、客户机的数据传递了,不过这种方式好笨呀,也不科学Top
13 楼lanin(蓝月亮)回复于 2005-05-11 19:53:25 得分 0
谢谢 psongchao(林达电子)
你的意思我明白了,就是说数据库只有一个,服务器上的,客户端通过连接服务器的数据库进行数据操作,而服务器的应用程序也是对这个数据库进行操作,不知道我说的对吗?
还有,如果c/s都是ADSL上网,如何通过共网进行连接,访问呢?
ip地址不定,还要通过代理。Top
14 楼lanin(蓝月亮)回复于 2005-05-12 15:28:07 得分 0
那位高手可以说的仔细一点吗?谢谢!Top
15 楼chpst(斗转星移)回复于 2005-05-12 15:54:27 得分 5
5颗星星
jfTop
16 楼windforce15(风之力量)回复于 2005-05-12 16:03:41 得分 15
如果要通过互联网,不如用ASP+SQL。
但是固定IP是必须的,要不申请个域名解析也可以。
比如用MYSHOW个人网页,可以放置自己的主也到网上啊,那就无所谓固定IP了.Top
17 楼xmmy(小磨麻油)回复于 2005-05-12 17:18:23 得分 5
建议用数据库方式Top
18 楼fujiandragon(龙儿)回复于 2005-05-12 17:32:02 得分 15
我认为目前应该可以采用后台sql server 方式来处理数据。
我目前做的大型电器销售/配送系统就是这样的,好像大部分c/s都是这样的结构,至于用啥数据服务器那都可以,前台都对后台读写数据,至于你说的adsl上公网,我目前采用vpn模式,在全国各地都可以安全接入,比较方便,可以不要固定ip.
个人意见,供参考。Top
19 楼lanin(蓝月亮)回复于 2005-05-12 20:12:12 得分 0
如果用后台sql server 方式来处理数据,client我们不用考虑,但是必须获得一个server的ip呀,server也是ADSL上网怎么操作呢?Top




