请您给一些建议(200分)

  • 主题发起人 MicroZeng
  • 开始时间
M

MicroZeng

Unregistered / Unconfirmed
GUEST, unregistred user!
我想学习一些关于C/S的编程。
不知道如何入手,我只写过CGI和ISAPI的程序。
但是说实话,对C/S是个什么东西我还是很模糊。
从那方面才能让我真正领略到C/S的风采?才能有更快的提高?
 
Client/Server那么就要分客户和服务器了
数据库服务器:DBMS之类的东西,最常用的是MSSQL,主要掌握基本操作,
SQL语句(Transact SQL)使用RULE,TRIGGER,SP之类的东西

客户:用DELPHI写,BORLAND解决方案是通过SQLLINKS,也可以用ODBC
基本同一般的数据库编程,不过有人推荐多写SQL,少用QUERY,多在服务器
上做,少在客户上做,随便你了,但是要注意多用户同时使用产生的问题。

详细可见 <<Client/Server Programming with Delphi 3>>
有部分精彩的论述。
 

midas可能比cilent/server模式更加适合有些应用,三层构架可以让你不必发布
庞大的Database Client,并且thin client还可以用ocx方式做到网页里,版本
控制比较方便.
 
希望图书有一本叫做<<Delphi4核心编程>>的,专门讲述数据库的事情,我个人认为还不错,可以找一本来看看,网上电子版有很多.ftp://166.111.4.80下就有
 
还有别的吗?
能否具体些?

 
I'm also intersetd in this !
 
你先要深入学习一下本地数据库编程,然后再换到c/s,还是很方便的
市面上的说很多,建议去找两本看看

最好再学习数据库编程之前能够看看<<数据库原理>>,这样理解起来很方便
至于到了Delphi,你用Dataset component在HElp里查找一下,先了解大概
 
对不起,没注意书名居然没给出,是<<Delphi4核心编程>>
ftp://166.111.4.80下有
http://www.wtwh.com.cn/ebookshelf.html下也有.
 
hehe,还是没有给
 
<font color="Red">To CJ:</font>
请问:用Windows的“直线电缆连接”把两台计算机连接起来,A存放程序和数据库和
Borland的数据库引擎,B只存放Borland的数据库引擎,这样可一在B机器上运行A机
器的程序和处理数据。请问这样与C/S有何本质的区别。

我不是计算机专业出身的,对于原理性的东西还是一知半解。


 
c/s中的s(server)一般只负责可数据存储相关的数据库服务
client主要是界面以及和服务器的连接

你说的情况就像点对点网络中一台机器去访问另一台机器的硬盘并运行其中的软件
这个和单机一样啊
 
agree
补充:如果只有两台计算机,网络通讯速度不是问题,那么就直接找你那么写也可以
了。不过这和C/S的确有殖的差别,如果程序将来要扩充,还是写C/S吧。


BTW:有的人写C/S和写DESKTOP应用程序差不多,真输给他们
 
天哪,我发出去的时候明明有的,怎么又不见了呢?
怪异,怪异!
再贴一遍,《DELPHI4核心编程》
 
JJLEI:
怎么没有?你发的是什么呀.
不行的话,发到我的信箱:stu10@shtdu.edu.cn
 
MicroZeng, can you finish this question?
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
顶部