我想用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结构,不但能很好地支持异构网络和特殊拓朴网络结构,而且支持远程网络访问,从而使远程办公变得更加轻松自如。
你说的“Delphi写成ActiveX控件,然后ASP来调用的”是不准确的,如果用Client端使用ASP,那么client端和DELPHI就没有什么关系了,如果你还是想用DELPHI的东西,还不如直接使用ACTIVEFORM呢。
也可以ASP和ACTIVEFORM结合使用,在ASP页面中调用ACTIVEFORM即可。总之这两个是没有什么矛盾的,怎么用方便就怎么用。
但前台用HTML(or asp)+ACTIVEFORM的话是完全可以实现你的设想的。
Oracel数据库 中间层用Dcom服务器 客户端用ASp加入ACtiveform
首先 因为用ORacle 所以三层的话客户机不用装数据库客户端与驱动
局域网速度比较快并且ACTIVEform可以实现功能强大的界面
混合结构的管理信息系统,采用分布式数据库模式,WEB端用ASP,但中间好像还是要个DATA服务器啊!
B/S网络架构有如下的优势:
首先,该类型的架构对于不同的网络拓朴结构和各种不同网络传输介质有良好的兼容性。
其次,基于该架构的系统,用户端维护量极小,只需要标准的浏览器(和IE5.0兼容)就可以正常的运行。用户在系统中进行的操作和在In te rn e t中浏览网页完全相同,用户不需要进行单独的操作培训就可以开始工作。
第三,集中管理的优势。所有服务器程序都运行于服务器上,对于系统升级更新,服务器的配置修改,系统的数据备份和恢复等功能都可以直接在服务器端完成,对服务器的升级就可以自动完成对每个客户端的升级工作。
第四,B/S架构由于使用了标准的网络WEB服务器,可以保证使服务器具备高安全性。服务器的维护和更新都很方便。服务器的标准接口则为系统提供了方便地扩展功能。
第五,远程访问的优势。由于使用了标准的B/S结构,不但能很好地支持异构网络和特殊拓朴网络结构,而且支持远程网络访问,从而使远程办公变得更加轻松自如。