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

解决方案 »

  1.   

    谁用过activeForm的??出来说明一下嘛!!!
      

  2.   

    activeform较大,客户端下载比较化时间,而且维护起来比较麻烦。
      

  3.   

    看来我只能用ASP作为前台开发了!!那用ASP作为前台,那是不是也把Delphi写成ActiveX控件,然后ASP来调用的??道理不是一样的吗??我对这两个方面不懂啊,请指点一下!!
      

  4.   

    如果用ASP做前台的话,完全可以不用delphi就可实现:在ASP中使用ADO连接数据库即可。
        你说的“Delphi写成ActiveX控件,然后ASP来调用的”是不准确的,如果用Client端使用ASP,那么client端和DELPHI就没有什么关系了,如果你还是想用DELPHI的东西,还不如直接使用ACTIVEFORM呢。
        也可以ASP和ACTIVEFORM结合使用,在ASP页面中调用ACTIVEFORM即可。总之这两个是没有什么矛盾的,怎么用方便就怎么用。
      

  5.   

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

  6.   

    ASP我不熟悉,也不知道如果用asp做前台开发而且不嵌ACTIVEFORM的话如何能和DELPHI编写的中间层通信,请见谅。
    但前台用HTML(or asp)+ACTIVEFORM的话是完全可以实现你的设想的。
      

  7.   

    asp.net,相信对你上手比较容易~~~~
      

  8.   

    我认为做个MIDAS三层比较好
      Oracel数据库 中间层用Dcom服务器 客户端用ASp加入ACtiveform
    首先 因为用ORacle 所以三层的话客户机不用装数据库客户端与驱动
    局域网速度比较快并且ACTIVEform可以实现功能强大的界面
      

  9.   

    我这个是面向Internet结构的,我不知道用什么工具为好啊,完全用纯粹的Delphi开发B/S结构,还是前台用ASP为好啊???有经验的介绍一下
      

  10.   

    我想用DELPHIHE+SQL SEVER 2000+ADO来做基于INTERNET和LAN机制的C/S与B/S
    混合结构的管理信息系统,采用分布式数据库模式,WEB端用ASP,但中间好像还是要个DATA服务器啊!
    B/S网络架构有如下的优势:     
    首先,该类型的架构对于不同的网络拓朴结构和各种不同网络传输介质有良好的兼容性。     
    其次,基于该架构的系统,用户端维护量极小,只需要标准的浏览器(和IE5.0兼容)就可以正常的运行。用户在系统中进行的操作和在In te rn e t中浏览网页完全相同,用户不需要进行单独的操作培训就可以开始工作。     
    第三,集中管理的优势。所有服务器程序都运行于服务器上,对于系统升级更新,服务器的配置修改,系统的数据备份和恢复等功能都可以直接在服务器端完成,对服务器的升级就可以自动完成对每个客户端的升级工作。     
    第四,B/S架构由于使用了标准的网络WEB服务器,可以保证使服务器具备高安全性。服务器的维护和更新都很方便。服务器的标准接口则为系统提供了方便地扩展功能。     
    第五,远程访问的优势。由于使用了标准的B/S结构,不但能很好地支持异构网络和特殊拓朴网络结构,而且支持远程网络访问,从而使远程办公变得更加轻松自如。
      

  11.   

    我这个时面向Internet的,用ActiveForm来做是不是不合适阿,因为涉及到一些客户端的安全签名等问题,如果不合适的话,那应该用什么方式呢??请教有经验的人士你们做这个B/S结构系统使用什么方式(工具)开发的??谢谢
      

  12.   

    如果用ASP+ADO并发量怎么样?可以支持多少客户端用户在线,请求数据??
      

  13.   

    activeform可以支持后台数据库复杂处理,而asp或xml恐怕很困难