Jetty 入门学习资料
是一个用 实现、开源、基于标准的,并且具有丰富功能的 服务器和 容器,可以免
费的用于商业行为。这个项目成立于 年,现在已经有非常多的成功产品基于 ,比如
, , , 等。可以用来作为一个传统的 服
务器,也可以作为一个动态的内容服务器,并且 可以非常容易的嵌入到 应用程序当中。
特性简介
易用性
易用性是 设计的基本原则,易用性主要体现在以下几个方面:
! 通过 "#或者 $来对 进行配置;
%! 默认配置可以满足大部分的需求;
&! 将 嵌入到应用程序当中只需要非常少的代码;
可扩展性
在使用了 '(的 %!)的应用程序中,每个连接需要保持更长的时间,这样线程和内存的消耗量会
急剧的增加。这就使得我们担心整个程序会因为单个组件陷入瓶颈而影响整个程序的性能。但是有了
:
! 即使在有大量服务请求的情况下,系统的性能也能保持在一个可以接受的状态。
%! 利用 *机制来处理大量的用户请求以及时间比较长的连接。
另外 设计了非常良好的接口,因此在 的某种实现无法满足用户的需要时,用户可以非常方便
地对 的某些实现进行修改,使得 适用于特殊的应用程序的需求。
易嵌入性
设计之初就是作为一个优秀的组件来设计的,这也就意味着 可以非常容易的嵌入到应用程序
当中而不需要程序为了使用 做修改。从某种程度上,你也可以把 理解为一个嵌入式的
服务器。
回页首
部署应用程序
将自己的应用程序部署到 上面是非常简单的,首先将开发好的应用程序打成 +包放到 的
目录下面。然后用如下的命令来启动 服务器:Java –jar start.jar, 在启动服务器
后。我们就可以访问我们的应用程序了,的默认端口是 ,),),+的名字也就是我们的应用程序
的 +(。例如一个典型的 -+#就是:.//%0!)!)!.,),)//1(!'。
评论0