Asp、java、jsp等能替代传统的delphi的数据库编程吗?(100分)

  • 主题发起人 主题发起人 com2
  • 开始时间 开始时间
C

com2

Unregistered / Unconfirmed
GUEST, unregistred user!
用传统的delphi数据库编程(无论是2层3层),客户端的安装升级、
系统维护都较为麻烦,且如果客户端采用拨号方式连服务器时,速度不
理想。
理想的系统应该是基于网页的,所以应采用Asp、java、jsp 等技术。
(delphi的Activeform技术实际上也是骗人的)。
目前Asp、java、jsp 等技术较多用于数据的查询和简单的数据输入,
能否实现复杂的数据输入及其他复杂的数据操作,能否象Delphi数据库
编程一样简单,请高手赐教。
我想如果这个问题解决了,传统的Delphi数据库编程可以淘汰了。
 
其实delphi也可以很简单编出b/s的系统来,也就是应该是基于网页,
你可以将企业逻辑放到中介服务器和后台来完成,前台用delphi编写
isapi,cgi等,正阳编写效率可能比asp效率低了一点,但换来了执行效率
和安全性等好处。

asp,jsp要实现复杂的数据输入及其他复杂的数据操作,就要借助组件来完成。
比如,你可以用vb,delphi编写com供asp调用。你如果想详细了解这些技术,我
可以发一点资料给你。
 
由于技术的发展,软件产业将在传统数据处理和INTERNET上取得
另人注目的进步,但两者之间并没有根本的矛盾,更不会产生一
种技术取代另一种技术的“趣闻”,这种例子在软件产业太多了,
我想仁兄一定是受媒体的炒做影响才会有如此见解。
 
共存可以,谁也不能代替谁。
 
>共存可以,谁也不能代替谁。
同意。
>(delphi的Activeform技术实际上也是骗人的)。
谁说的?我们公司就有这种解决方案,挺好的啊?

> 目前Asp、java、jsp 等技术较多用于数据的查询和简单的数据输入,
能否实现复杂的数据输入及其他复杂的数据操作,能否象Delphi数据库
编程一样简单,请高手赐教。
可以的,只是我们现在所用的开发工具比较简单,没有delphi那么好用而已
想当年,c++刚出来的时候,写程序也一样是一件很累人的事,而
delphi出来后,问题就就好多了!!!


>我想如果这个问题解决了,传统的Delphi数据库编程可以淘汰了。
no,这是两种不同的处理方式,asp比较注重服务器端的性能,
这就像以前用大型主机的感觉!(越活越落后了)
c/s则两边都要兼顾,比较均衡。
 
Delphi是不可代替的。
 
其实随着多层应用系统技术的进步,特别是WEB的流行,传统的
C/S已是昨日黄花。以Broswer为客户端,以Web+Application Server为中间层,
以Database为后端的体系结构必然是发展趋势。
在Windwos平台上,(IE)+(ASP+COM/DCOM+MTS)+(DB)可以
开发出非常复杂和高效的系统,最近MS又发布了最近的网络框架
。ASP则升级到ASP+。
在unix/linux平台上,利用(IE)+(JSP/Servlet+EJB)+(DB)也能开发出非
常复杂和高效的系统。同时,在Windwos平台上这种方案也可行。
这种体系,客户端基本不须要安装升级、系统维护。只要你把服务器搞定。
 
软件的一个重要方向还是组件化.我说的组件并不是局限与INPRISE的VCL技术,
或者为软的COM技术,而是真正的按照OO思想设计,实现的组件结构与平台.
只要你自己有能力,你自己也可以实现这样的机构啊.
我个人始终觉得,思想才市最关键的,方法是为思想服务的.
我在今年还看到过用BORLAND C++ 4.0做得很好的系统,哪个系统的作者
对OO思想的掌握非常厉害,设计思想,代码可维护度与重用度令人叹为观止。
如果思想 不好,ASP一样可以写的非常烂,同样很难维护.
 
to xujiancai:
给我发一点资料吧,谢谢!!

fan_7@163.net
 
agree eguy and dick.
李维的电子商务篇讲了delphi和asp结合的问题。
 
每种技术,它产生,因为有需要它的地方,但不代表每个地方都能用它代替
 
agree thtfsyh
 
老兄,你的意思好像用Delphi很落后,很土吧。
无论什么编程语言,工具都是为了表达设计者的思想,程序的好坏是由于设计思路产生的


 
多人接受答案了。
 
后退
顶部