|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
但是对于JAVA技术类的学习,我觉得大课堂反而会影响自身独立思考的过程,因为上课的时候,老师讲课的速度很快为了不遗漏要点,通常会仔细的听,
第二部分:熟悉两个主要的ASP(ApplicationServiceProvider)模子
在前一节关于系统布局先容的基本上,本节进一步先容Web使用的系统布局,而且具体先容了两个支流的Web使用系统布局。
1、从“Web内容”到“Web使用”
ASP(ApplicationServiceProvider)的呈现,或是说Web使用程序的呈现是Internet的手艺及使用不休开展的了局。初期的Internet是作为一种为用户供应静态的内容的工具,如所示。
<br>
、Web内容的系统布局
基于Web的内容与一般的内容体现体例是纷歧样的,它必要借助两个特别的使用程序,Web扫瞄器和Web服务器。Web扫瞄器的一个主要功效是与服务器联系、发送内容哀求、最初是处置服务器的呼应;而Web服务器的功效则是监听并呼应Web扫瞄器的哀求。在基于内容的Internet中,年夜多半被哀求和下载的文件是HTML。
静态的Web内容不克不及满意用户交互性的必要,因而乎呈现了客户端剧本(VBScript、JavaScript)、基于DOM的静态HTML手艺、客户端控件(ActiveX、Applet),这些手艺在必定水平上进步了Web的内容的交互性特征,可是这些手艺年夜多是与Web扫瞄器平台相干的,不克不及包管站点供应的内容被一切的扫瞄器都能会见。这些手艺仍旧被回为Web内容的范围。
要计划一个被一切的扫瞄器都能会见的Web,必要将剧本由Web扫瞄器端挪动到服务器端。将Form与客户真个程序手艺(CGI、Servlet)和剧本手艺(ASP[ActiveServerPage]、JSP)分离起来,将可以为用户供应十分丰厚的内容,这类情势的Web内容被称为Web使用。所示为Web使用的基本布局。
从、能够看出,我们不克不及伶仃的对待HTML、ASP、JSP这些手艺,必要将它们与它们运转的情况一同看做是一个全体。从这个视角上看,不管是Web内容仍是Web使用都是一个分层的使用系统布局。
<br>
、Web使用的系统布局
2、微软的Web使用开辟模子
微软的Web使用系统布局是对所示系统布局的一种详细完成,被称为DNA(DistributedN-tierArchitecture)布局。所显现为微软DNA布局。
<br>
、微软DNA系统布局
<p>
ruby里有这些工具吗?又要简单多少?我没有用过这两门语言,我估计在这些语言力没有很统一的这种标准,或者根本就没有提供。 |
|