马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

客户端程序和服务器之间通信

  [复制链接]
查看8394 | 回复8 | 2013-7-22 23:32:30 | 显示全部楼层 |阅读模式
我现在要搭建一个局域网,其中一台pc做服务器,用windows server2008系统,局域网中其他pc做客户端,服务器中用C#编写出windows窗口界面的应用程序可实现对该服务器的数据库(SQLserver)查找,修改等操作,同时客户端中的应用程序也可以访问服务器中的数据库,进行修改。
但现在我不知道该从哪入手,C#,SQLserver都是现学的,还有windows server要做一个什么类型的服务器啊?web服务器?客户端与服务其靠什么通信啊/怎么通信等等。
因为现在啥都不懂,希望提供一些概念性的东西,让我知道要看什么,还有有没有类似的开发实例作一个参考也行
ibcadmin | 2013-7-23 08:23:27 | 显示全部楼层
如果只是小的项目,就把数据库公开端口就行了, 你具体是什么项目?
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
helmo | 2013-7-23 08:43:04 | 显示全部楼层
ibcadmin 发表于 2013-7-23 08:23
如果只是小的项目,就把数据库公开端口就行了, 你具体是什么项目?

就是类似一个自助消费系统,局域网中大概连20台pc就可以,客户端上是用户的消费界面,服务器端是管理员的软件,可实现对客户端的消费项目的管理比如删除添加等。
ibcadmin | 2013-7-23 08:51:31 | 显示全部楼层
简单的说,你服务端就是后台有增删改的权限,你客户端就是前台查询购买等操作,

    如果只是这样的话 ,  那就在服务器上吧数据库公开就行了,前后台都连一个数据库就行了,其他的不用配置,   因为你后台的增删改操作的后的数据库数据跟前台查询到的数据 是一样的,光暴露数据库端口就行了
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
helmo | 2013-7-23 08:58:38 | 显示全部楼层
ibcadmin 发表于 2013-7-23 08:51
简单的说,你服务端就是后台有增删改的权限,你客户端就是前台查询购买等操作,

    如果只是这样的话  ...

对,就是这样的 ,还有就是服务端管理员可以设计每个客户端的消费项目是不一样的,比如a端卖可乐,b端卖芬达。不过我现在不知道从哪做,要看什么。windows server2008有什么用,做什么服务器,上面要设置什么
ibcadmin | 2013-7-23 10:16:16 | 显示全部楼层
  上面就配个公共数据库就行了,前后台都连这个库就行了
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
太舜池瑜 | 2013-7-24 14:06:33 | 显示全部楼层
我喜欢啊,请继续 支持你
helmo | 2013-7-26 22:40:46 | 显示全部楼层
ibcadmin 发表于 2013-7-23 08:51
简单的说,你服务端就是后台有增删改的权限,你客户端就是前台查询购买等操作,

    如果只是这样的话  ...

大神还在么 ,假如是大的项目,要怎么办
ibcadmin | 2013-7-26 23:07:21 | 显示全部楼层
CS一般做通讯会用到WCF 或者webservices 这时候记得配置这两个服务了
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则