我做b/s结构的系统,用delphi+activeXForm来做,跟用Delphi来做数据服务层(中间层),Asp来做前台开发,后台都用相同oracle数据库.这样两个比较,那个好一点???系统不大,但是也要涉及到工作流的问题!!或者说说用activeXForm来做b/s结构有什么优点和缺点??谢谢

解决方案 »

  1.   

    ActiveXForm其实它就是ActiveX控件,所有它就会存在版本的问题,这样只要你程序的版本一变,对方就马上要重新下截最新的版本,这样子程序稍大一点,客户端就有点反应不爽了。只是说代码方面好写了。而且现在MS也不是很提倡了。我不知我说的对否,我感觉是这样子。你用Delphi的WebBroker不好吗?InterExpress(不知写错没有)不好吗?
      

  2.   

    摩托觉得自己的服务器,还是用asp 或者 asp.net
    activex这个胖子是越来越不讨人爱了,因为什么?因为它胖阿,呵呵
      

  3.   

    而且听说访问activex控件速度好像是不是很慢啊???
      

  4.   

    哪我想做成三层结构的话,那不是肯定要用到ActiveX的嘛??难道不是吗?难道还有什么解决办法??请指点!!!
      

  5.   

    哦,谢谢楼上!我是想做一个三层B/S结构的,前台(负责显示)--数据应用层(负责递交、处理数据,想用Delphi实现)---数据库!你说这样的话,综合考虑要不要用ASP作为前台开发呢,还是纯粹用Delphi来做三层结构好呢???
      

  6.   

    ActiveForm作前台??我看还是算了,优点明摆着呢,功能强,程序易控制(比那些脚本语言),缺点就多啦,要数字签名,放在IE里又对客户环境要求太高!
    我看你目前可以用
    1、ASP,JSP,PHP等脚本实现B/S
    2、还可以走C/S型,不过在广域网(可以实现)
    3、用IntraWeb、TMS等类似控件直接开发CGI/ISAPI那种应用
    4、WebServers
    5、还有好多不说了 ^^!
      

  7.   

    哦,谢谢,本人是个新手,请不甚赐教,我还想问一下ActiveForm和ActiveX有什么区别和联系阿,还有和Delphi6 DataSnap技术有什么联系阿??
      

  8.   

    我用的就是ActiveForm技术,感觉可以,很不错,公司的人事系统就是用这一技术,三层体系结构,只是下载的时候需要做另外的设置,分发也很方便,修改程序也很方便,一切都很好,只是建议在10/100M的局部网络上用效果很好。
      

  9.   

    我的毕业论文就是用ActiveX+NT server对象+SQL SERVER2000做的
    感觉1.调试麻烦
    2.很容易出错(莫名其妙的,有时好有时坏,)
    3.比用ASP方便
    4.比EXE客户端容易分发
      

  10.   

    我做的是希望用在Internet上的,不知道是不是一样啊?楼上的两位能不能就ActiveForm分析比较一下跟其他开发方式的优缺点阿??
      

  11.   

    还有楼上几位说的Delphi的WebBroker、InternetExpress等技术在开发面向Internet的B/S结构有什么优缺点阿?能不能分析一下阿??谢谢
      

  12.   

    请问:你是如何实现ActiveForm网页间跳转的?