关于B/S开发(300分)

J

Jiao_he

Unregistered / Unconfirmed
GUEST, unregistred user!
想开发一个B/S架构的Web系统,想用Delphi开发,
请问用那些方式和技术开发比较好?
另外,B/S与三层结构有什么区别?
请多提点建议,谢谢!
(我没做过网页)
 
H

haizhong

Unregistered / Unconfirmed
GUEST, unregistred user!
用intraweb吧:)
还有,B/S与三层机构并不是什么对立的概念,所以不能说它们有什么区别
做B/S你肯定要学习三层
 
H

heavenheaven

Unregistered / Unconfirmed
GUEST, unregistred user!
midas 如何
 

强人

Unregistered / Unconfirmed
GUEST, unregistred user!
B/S与三层结构 没有必然联系
你可以同时采用
 
A

antic_ant

Unregistered / Unconfirmed
GUEST, unregistred user!
intraweb的bug太多,还是delphi+ASP+MTS 来做吧
 
X

xzh2000

Unregistered / Unconfirmed
GUEST, unregistred user!
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1849272
我觉得intraweb很好
 
B

bowen_202

Unregistered / Unconfirmed
GUEST, unregistred user!
做B/S你肯定要学习三层,做三层一般要做成b/s结构,两者有机的联系在一起!
 
J

Jiao_he

Unregistered / Unconfirmed
GUEST, unregistred user!
用Delphi的WebSanp好不好?
 
H

hhytsoft

Unregistered / Unconfirmed
GUEST, unregistred user!
我用过MIDAS和WebSanp结合做,效果不理想。
 

东风在说

Unregistered / Unconfirmed
GUEST, unregistred user!
我也用过MIDAS和WebSanp结合做,效果也不理想。比较罗嗦!
IntraWeb非常好用!深入了解之后,就不会有多少bug了。
 
W

wang_phoenix

Unregistered / Unconfirmed
GUEST, unregistred user!
如果你用borland的delphi的话就用intraweb
用microsoft的话用.net
用ibm的话用websphere
用bea的话用weblogic
本人对于.net的前景比较的看好。(纯粹个人的看法)
 
C

Celestial dog

Unregistered / Unconfirmed
GUEST, unregistred user!
S

Sachow

Unregistered / Unconfirmed
GUEST, unregistred user!
如今也做了好几个B/S系统了,简单的评述一下几种常用的方式。
1、纯ASP脚本方式。特点:所有功能都由VBScript/JScript编写,采用Dreamweaver MX开发。
此种方式是最常见的方式,一些比较大的系统也都是采用纯ASP脚本的方式构建的。其优点
是开发难度低、成本低、效率高;缺点是不存在系统移植性和代码复用性,代码的可读性差,
造成维护难度高,难以很好地胜任大规模关键性应用。
2、MIDAS/COM + ASP方式。特点:界面主要由ASP生成,业务逻辑由MIDAS/COM组件来实现。
此种方式是我以往主要使用的方式,其优点是代码可复用。由于是采用COM组件编写,因此
具有代码复用的优点,而且由于可以运用MTS/COM+的功能,使得这种结构可以胜任关键性的
企业级应用,执行效率也够高。缺点是开发效率很低,特别是在数据与用户界面交互很频繁
的应用中,要协调好界面和业务逻辑的关系是很费事的。
3、IntraWeb。IntraWeb技术是一套封闭的技术,不能像前一种方式那样与ASP交互,而且由
于IntraWeb底层是采用的CGI/ISAPI方式,就不可避免的继承了CGI/ISAPI技术的固有缺陷,
不适合作关键性应用系统的开发。是否选择IntraWeb需要考虑的就是:你将要构建的真的
企业级系统吗?
4、.Net与J2EE。多的不用说了,但该用哪个呢?这是很多“老”程序员都面将临的痛苦抉
择,现阶段我倾向于.Net,毕竟全盘抛弃已经多年的Windows技术是令人非常痛苦的,而且
我们公司现在的资源配置不适合展开对J2EE技术的深入研究。
 
E

eachbuilder

Unregistered / Unconfirmed
GUEST, unregistred user!
IntraWeb
CGI Expert
 
H

hiyaolee

Unregistered / Unconfirmed
GUEST, unregistred user!
ASP.NET+C#,我也在学。可以写东西了。
 
X

xinshine

Unregistered / Unconfirmed
GUEST, unregistred user!
To Sachow:
用纯ASP脚本方式编写的代码,安全性是其致命的一个问题,很多的
企业逻辑都将暴露在用户的面前。
所以个人比较热衷于将这些封装在一个对象中,如delphi开发的ASP
对象然后通过其方法调用。
可惜的是我到现在还没有找到Sachow所说的MIDAS/COM + ASP开发模
式的比较详细的论述,感觉李维的分布式电子商务篇是一个不错的选择,
可惜的是我感觉这本书在ASP方面只是提供了一些简单的例子,还是没有系
统的介绍如何开发一个完整实用的分布式网上应用系统,在大富翁论坛上
也比较少这方面的研究讨论,很郁闷的说。
不知道哪位大侠能给小弟推荐几部这方面的书,或者这方面的简单
Demo例程,或者专门讨论这方面的文章。
//bow
 

东风在说

Unregistered / Unconfirmed
GUEST, unregistred user!
To Sachow:
多多指教!
>>“IntraWeb技术是一套封闭的技术”
——是什么意思?是站在asp的角度说的吧?
>>“由于IntraWeb底层是采用的CGI/ISAPI方式”
——真的假的?是不是应该把“cgi/”去掉?
>>“不可避免的继承了CGI/ISAPI技术的固有缺陷”
——很想知道“ISAPI技术的固有缺陷”时哪些,以前都是听说ISAPI技术如何如何专业……晕
>>“不适合作关键性应用系统的开发”
—— 一般情况下,关键性应用系统具有什么特点?一般我们看到的web服务程序中,有无
是“关键性应用系统”的?还是要具备c/s下的那些功能?
小弟刚刚接触这些技术,众多的名词、术语等搞得我头昏脑胀。大富翁论坛虽然不错,但
我感觉多数人的理论缺少依据,主观性太强,有时候不知道“真的假的”。万望指点米津。
 
J

Jiao_he

Unregistered / Unconfirmed
GUEST, unregistred user!
请问WebSanp有什么不好?
想把介面做得好看点呢?
 
Z

zbsfg

Unregistered / Unconfirmed
GUEST, unregistred user!
正想学,强烈关注!!!!
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
781
DelphiTeacher的专栏
D
D
回复
0
查看
735
DelphiTeacher的专栏
D
顶部