社区
C#
帖子详情
几个小问题请教
zhouguoyu2012
2010-05-21 05:10:54
1. CS到底是个什么模式?没有服务器端,所有的电脑上装的都是同一个exe文件的winform程序,这样叫CS吗?数据大家都保存在同一个SQLserver上(只有一台机子上装了数据库软件)
2. 用到线程的,我看有的机器上放了个服务器端,各个客户端同服务器端通信,然后让服务器端去访问其它硬件,这个是典型的CS模式吧?
3. 什么样的情况需要分别写客户端和服务器端程序(不包括数据库服务器)??
4. CS程序,远端网络怎么访问?
...全文
134
17
打赏
收藏
几个小问题请教
1. CS到底是个什么模式?没有服务器端,所有的电脑上装的都是同一个exe文件的winform程序,这样叫CS吗?数据大家都保存在同一个SQLserver上(只有一台机子上装了数据库软件) 2. 用到线程的,我看有的机器上放了个服务器端,各个客户端同服务器端通信,然后让服务器端去访问其它硬件,这个是典型的CS模式吧? 3. 什么样的情况需要分别写客户端和服务器端程序(不包括数据库服务器)?? 4. CS程序,远端网络怎么访问?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nbhx2010
2010-05-24
打赏
举报
回复
不过最后一个问题有点歧义啊
是客户端访问服务器端还是像BS那样直接登录服务器端??
倒霉熊
2010-05-24
打赏
举报
回复
我也纳闷呢,书本上说的和楼上几位说的差不多。
zhouguoyu2012
2010-05-22
打赏
举报
回复
顶,基础性东西看来大家也搞不明白
网上搜了一下,大部分都是书本上照本宣科的。。。。。
nbhx2010
2010-05-22
打赏
举报
回复
多操作一步有的是为了安全性考量
zhouguoyu2012
2010-05-22
打赏
举报
回复
楼上说的啥啊
wclaccp
2010-05-22
打赏
举报
回复
cs/bs
zhouguoyu2012
2010-05-22
打赏
举报
回复
[Quote=引用 6 楼 cuike519 的回复:]
1. 是的,这个就是C/S模式
2. 是的,但是和线程无关。不典型。
3. 需要的时候写。
4. Socket
[/Quote]
第2个问题,能说的详细一点吗?除了socket通信一般都用到客户端软件和服务器软件之外
其它的还有什么一般能用到?比如说客户端处理客户提交的数据,然后客户端软件将数据发给服务器段,然后服务器段程序在根据数据操作数据库,操作完了再返回给客户端??这个不就是用到通信了吗??何况只是处理数据库的话,客户端一步就解决了,何必多走两步弯路呢?
nbhx2010
2010-05-22
打赏
举报
回复
[Quote=引用 8 楼 projectdd 的回复:]
CS,主要是winform应用软件的一种架构方式,
程序至少分为两部分一部分部署在服务器,一部分部署在客户端
服务端的程序需要以一种形式 一直运行,可以选择IIS,或win service等来做为宿主方案
客户端主要是数据呈现,UI这些
[/Quote]
没看懂。那楼主问的第一个问题你怎么解决啊?服务器段就一个数据库,这样就不是CS了?
ProjectDD
2010-05-22
打赏
举报
回复
客户程序与服务程序之间的通讯就是远程技术,现在有个WCF 通讯框架来做这方面的事
ProjectDD
2010-05-22
打赏
举报
回复
CS,主要是winform应用软件的一种架构方式,
程序至少分为两部分一部分部署在服务器,一部分部署在客户端
服务端的程序需要以一种形式 一直运行,可以选择IIS,或win service等来做为宿主方案
客户端主要是数据呈现,UI这些
zhouguoyu2012
2010-05-22
打赏
举报
回复
第4个问题这么说吧
如果进销存软件,那远端(客户端软件)怎么访问呢?
这个问题我自己都问的模糊了
一般进销存软件也不会有服务器端软件的,只有一个数据库服务器了。那就是客户端只是连接数据库而已了???
另外,如果进销存软件,能否设计成客户端软件和服务器端软件呢???
我现在理解上,似乎没必要写服务器端软件啊。如果可以设计成客户端和服务器端软件,那么这2者分工怎么样呢?多个客户使用客户端的时候。
cuike519
2010-05-21
打赏
举报
回复
1. 是的,这个就是C/S模式
2. 是的,但是和线程无关。不典型。
3. 需要的时候写。
4. Socket
nbhx2010
2010-05-21
打赏
举报
回复
比如财务软件,进销存软件,窗体模式的程序
客户端就是操作的软件,服务器端是数据库端(也就是服务器上安装一个数据库就完了,没有任何程序端)
这也是CS模式啊
nbhx2010
2010-05-21
打赏
举报
回复
你们都没回到人家第一个问题啊
像楼上几位说的,CS一定要有服务器端
这明显有问题啊。照你们说的楼主第一种情况算什么?不算CS模式吗?
服务器端只是个广泛的概念,客户端和服务器端是同一个程序也可以,只要数据库共用就好了
碎甜菜
2010-05-21
打赏
举报
回复
c/s模式肯定有服务器端,只不过服务器端不一定有可视化窗口,而且每个客户端都必须安装客户端软件
xrongzhen
2010-05-21
打赏
举报
回复
所谓CS就是必须安装客户端程序 像QQ 就是CS
所谓BS就是通过浏览器就能操作,不需要单独安装程序
简单点,就是上面那样理解
g394594141
2010-05-21
打赏
举报
回复
1.CS是Client/Server模式,就是客户端/服务器模式,是有服务器的
2. 请参看cs定义
3.一般是有数据库的时候,比如Ftp服务器,他的文件都要储存在服务器上,而有很多人需要下载,所以有很多客户端。
4.用socket,webservice
向别人
请教
问题
,不要这样开头
前言 我们经常会有
请教
别人
问题
的时候,而下面这几种是不太建议的提问开头 在吗? 能问你一个
问题
吗? 有谁知道xxx吗? 当然你向我提问的时候,也不用称呼为大佬或者大神之类的,我就是一个普通的开发者。 为什么 毋庸置疑,你提问的目的自然是想得到解答,而上面三种提问方式都有一个共性,就是在看到上面的
问题
之后,仍然不知道具体
问题
是什么,而要简单回复之后才能得到真...
[PL/SQL]
请教
大家一个
问题
,存储过程中需要
几个
commit?
查看: 10357|回复: 17 收藏 [PL/SQL]
请教
大家一个
问题
,存储过程中需要
几个
commit? [复制链接] yi888long 注册会员 精华贴数 0 专家积分 1 技术积分 126 社区积分 0 注册时间 2
英文邮件礼仪:向教授
请教
学术
问题
英文邮件礼仪:向教授
请教
学术
问题
邮件主题 邮件主题(subject)不需要写自己的名字。名字是在邮件系统设置里设定好的,在发件时会替换显示实际地址,所以无需在主题里再写一遍。 [关键内容是要在主题里就写明白是否有推荐人,以及主要是什么事。很多教授只看主题。] 一个好的标题,要能简洁地概括邮件的目的或内容。如果你对教授的某个研究项目感兴趣,就可以用这个研究方向作标题,例如"De
请教
关于银江数据接口的
几个
问题
请教
关于银江数据接口的
几个
问题
。有图片。1、蓝线部分的新闻资料是否可以取消自动下载?因为我现在看见银江接口下面状态栏老是在自动补充新闻资料。
2、红线部分的“当日分时数据”和“分笔成交数据”有什么区别呢?要解决银江接口的5分钟数据线与大智慧、通达信等主流软件5分钟数据差异很大的
问题
应该怎么选择?
3、我发现,基本上每只股票的5分钟数据线在飞狐和通达信、大智慧(后两者数据相同)中基本没有相同的,最高最低,阴线阳线完全不同。在附图中的K线,大家只要坚持仔细看看一两秒钟就可以看出
聊聊
请教
技术
问题
的正确方式
在日常生活中会经常遇到不懂的技术
问题
,好不容易找到这方面的行家,申请添加微信或QQ对方也通过了。但当发消息
请教
时却如石沉大海,毫无回音。难道技术大牛都那么高冷么? 当你备注了添加好友的原因,如果对方通过了,其实已经表明愿意就此内容与你沟通交流。但为什么当你发消息时却得不到回应?这不排除对方很忙,忙得忘记回答你的
问题
。更大的可能是你的提问或沟通方式不对。 最近作为被问者,被此
问题
困扰了好久,甚至在某...
C#
111,115
社区成员
642,552
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章