什么是 C/S ? 我是一点不懂, 如何写S呢, 更不懂, 但就是想不通, 一直压在了心里,我很少去问人, 因为没什么人可说的,
现在才知多和人交流是好的, 这么多东西都是可交流, C客户端, S就是服务端,
两都之间怎通信呢, 通过SOCKET remoute 。。。。想白在那公司呆了半年多,
竟然这个都没懂怎写, 因为忙自己工作,也没管它了,我是做设备上的, 所以没过写网站,对这一点都不懂,做C C++ 不要管这事。
现在知了,怎写 C/S, 我怎找的资料看看,慢慢看和向下 资料
论坛:http://topic.csdn.net/u/20071103/09/05173dcb-8939-443a-be75-63db2000ca85.html
-
-
加为好友
-
发送私信
-
在线聊天
|
发表于:2008-11-30 22:26:0921楼 得分:0 | Socket通信,自己设计个协议比较长水平,不要用Remoting,扩展性不好,只适合在局域网 | |
不是服务器端传导客户端
而是客户端请求之后,服务器端根据请求,读取数据库,按一定的格式传给客户端
格式呢有很多中主要是两种,一个是编程工具中的数据库控件比如.NET里是DATASET
如果你使用ORM的话就是泛型了,比如ARRAYLIST
------------------
对象辅导员,学习面向对象好帮手
http://www.objecttutor.com
c# c/s开发
悬赏分:10 -
解决时间:2008-11-12 23:36
我想要开发的软件大致是这样的~~~
服务器上存放数据资料,客户端可以读取、增添、删除服务器上数据库信息,联网方式是广域网、而非局域网。类似软件:“超星阅读器”
我以前只是做过MIS系统,对这样的软件开发根本什么都不懂。以前的做法是:客户端通过ODBC连接远程的SQL Server服务器,然后进行数据库操作。
这样的软件开发应该不能运用于我目前的需求吧?
找了点资料,
是用Socket,remoute编程吗?哪个最方便。
问题补充:网页处理不了~
我还要对拉取的信息进行进一步的处理,所以只能开发出来应用程序的形式。
Client 从广域网接入服务器是那么开放的操作是非常危险的.
用Socket. Remote你就不要想了。
1,访问权限审核.
2,Server文件列举,这个当建立连接后,Server端根据Client端的请求返回,文件列表,根据Client端程序的设定显示.监控服务器上的共享文件盘,当任何文件变动时,发送通告到Client端.重新显示.
2,删除,发送命令,由Server端删除。
3,新增,同样发送命令执行,在Server端和本地都建立一个文件,并由Server端Lock住,只允许建立人同步该文件.
1,读取,发送命令,并从Server端下载到本地,Server端lock住,只允许读取Share.
一些问题:
Server端文件锁;Server端文件监控;新增时,Server端可以新增什么类型?本地是否有相关联的程序;打开的服务器程序是否有修改?保存时如何同步,都是很大的问题.
建议:
找些FTP的开源项目来看看.
另外,在baidu这里不会有什么高手的.难题就去CSDN搜.在这里问只是浪费时间.