首先声明,我的水平也很菜,下面的只代表个人意见:
1 我个人认为三层在数据量大或者多个客户机的时候是非常有用的
2 偶尔看看代码还是很有意思的,特别是刚刚学某种技术时,那些代码可比那些书上的好多了
3 差不多吧……因为DELPHI已经为我们封装好了
4…………不懂
5…………也不懂
1 我个人认为三层在数据量大或者多个客户机的时候是非常有用的
2 偶尔看看代码还是很有意思的,特别是刚刚学某种技术时,那些代码可比那些书上的好多了
3 差不多吧……因为DELPHI已经为我们封装好了
4…………不懂
5…………也不懂
解决方案 »
- 再次发帖:问下根据窗口句柄,可以获得对应的CPU寄存器的值吗?
- 关于delphi随机函数和form得问题,希望各位帮帮我
- 【100分】 求应该使用什么控件 关于数据插入、排序、合并、删除
- delphi2005下开发 ASP.NET APPLICATION 中,怎么表示 color 的值呢?急死,搞了1晚上也没搞出来,大家帮帮我!
- 如何格式化TEdit中的数字数据???
- 如何设置使得TComboBox下拉列表框不能下拉(不能更改,相当与ReadOnly为True) 200410
- 关于Firebird数据库表的大字段更新题
- 1.如何用Delphi命令将c:\cxj.txt压缩成c:\cxj.zip? 2.如何用Delphi命令将c:\cxj.zip还原成c:\cxj.txt?
- 得到三个三角,散600分,明天中午12:00结贴
- 怎样扩充系统字库?
- 如何获得串口的状态呢?
- 在delphi下,怎样编程使用.chm格式的帮助文件
不过,利用三层倒是很容易再次开发webto Linux2001(猪!是怎么死的) 你的第3点说不滥用我是很赞成的,现在我写代码没事就用类,没事就想着以后重用,但真正能重用的代码很少,最后总是得不偿失。
而且有些可以用过程解决的问题,我也硬是给它丢了个类:(
var
item:array[1..5] of 懂..不懂;
i:1..5;
begin
try
for i:=1 to 5 do
item[i]:=不懂;
finally
showmessage('呵呵,捧个场');
end;
end;
三层有其它好处的.我以前才开始转过来也不习惯.
现在觉得是有些东西实现是理所当然的.
2.需要什么看什么代码.3.我也朝着这方向努力.
这同软件的分析设计的观念有关.并不容易.面向对象的实现与实体关系方式
的实现有相当大的差异.4.在能够把应用逻辑在物理上独立后,扩展客户端到WEB是较轻松的事.5.三层要用到COM的,让你不得不去学它:)
4.关于web的应用我也是被逼出来的,自己架个web server多试试吧,很简单的不是很复杂的。
用类封装接口,就是com对象。接口就是接口,只有方法,没有属性,com对象才有属性和数据。delphi对com的支持非常好,用delphi来做com,可能是最快,最方便的了。使用类型库编辑器,好象我们手工要写的就是你所添加的method的实现代码了---而这和我们普通的delphi代码并无很大的差别。不要怕一些概念,了解了其实很简单,就好象oop技术博大精深,但我们用delphi这个oop工具,并不是说要时时写control,com也一样,先进,复杂,但delphi已为我们做了大多数要做的。