我不建议用INTERWEB,好象此组件形态使用虽然简单,但是在用第三方控件时比较麻烦,而一个程序中很少不用第三方控件的,它用的所有的控件都是自己的一套,很烦,可扩展性很差。
B/S程序,我建议还是不用delphi开发,java其实学起来和C++差不多,可尝试,实在不行还可用ASP嘛,ASP很简单啊(如果不是很复杂的开发,很容易学);
实在用DELPHI开发的话,看你看发的角度和出发点了:
1。如果只是客户强制要求,其实根本没必要,或者旧的C/S系统已存在,那么可采用ACTIVE FORM技术来实现B/S,速度很快,开发方式和C/S一样,C/S方式可快速移植到B/S,反正用户无从知道是什么内部技术,表面是WEB就ok了
2。可开发成DLL,提供外部访问接口,WEB使用JAVASCRIPT调用DELPHI接口,当然可结合使用ASP。
DELPHI开发WEB现在有INTRAWEB(太依赖自身控件)、SOAP(太复杂)、webbroker(太老,功能太少),还是适当结合别的语言开发比较实在