最近在学习Jetty,没有找到合适的资料,所有只能看官方文档了,但是只有英文的,想着自己翻译着学也是学还不如把学习的过程放到网上,也可以给需要的人看,英文水平毕竟有限,也是用有道翻译着来的,不过也加了很多自己的理解和操作过程,初步翻译文档,欢迎指正。当然也可以把我的翻译当做一个指南,遇到关键自己感兴趣的可以去看原英文文档。

Jetty的官方网站是:http://www.eclipse.org/jetty/

Jetty的下载地址是:http://www.eclipse.org/jetty/download.html

Jetty的文档地址是:http://www.eclipse.org/jetty/documentation/

本博客的地址是:http://www.cnblogs.com/yiwangzhibujian

  我这次翻译的版本是9.3.11.v20160721,这个版本是最新的稳定版,需要jdk1.8及以上。在看文档的过程中发现Jetty官方文档不太适合新手看,很多知识点都重复讲到,入门例子比较少,因此我也会在翻译的过程中写几篇Jetty的入门教程,大部分也是参照官方文档来的。

Jetty文档的目录如下:

I.Jetty入门

  1.Jetty介绍

    Jetty是什么

    我应该使用哪个版本

       Jetty和Java EE规范

    在maven中获得Jetty

  2.使用Jetty

    下载Jetty

    运行Jetty

    部署web应用程序

  3.Jetty配置信息介绍

    怎么去配置

    可以配置什么

II. Jetty配置指南

  4.部署到Jetty

    剖析一个web应用

    web应用自动部署

    配置应用程序的特殊部署

    web应用的部署过程

    配置静态资源部署

    热部署

    部署架构

    快速开始一个web应用

    覆盖一个部署的web应用

  5.配置Conetxts

    设置Conetxts路径

    设置主机地址

    设置临时文件路径

    服务一个特定的端口或者连接

    创建常见的错误页面

    设置最大数据大小

  6.配置Jetty连接

    配置连接概述

    配置SSL/TLS

    设置80端口接收无端口设置的连接

  7.安全设置

    使用$\{jetty.home}和$\{jetty.base}进行设置

    身份认证

    限制表单内容

    使用文件别名和符号链接

    密码加密

    JAAS支持

    Spnego支持

  8.配置支持JSP

    配置JSP

III.Jetty管理员指导

  9.开始使用Jetty

    启动概览

    使用start.jar

    管理Jetty Base和Jetty Home

    XML启动设置

    管理服务classpath

    管理启动模块

    使用jetty.sh在Unix下启动

    通过Windows服务启动

  10.session管理

    设置session特性

    使用持久化session

    通过数据库集群session

    通过MongoDB集群session

    通过Infinispan集群session

    通过谷歌云存储集群session

  11.Jetty日志记录

    配置Jetty日志

    Jetty默认日志StdErrLog记录

    设置Jetty的请求记录日志

    示例:通过log4j记录日志

    示例:使用slf4j使用java.util.loggin记录日志

    示例:通过JavaUtilLog使用java.util.loggin记录日志

    示例:通过logback记录日志

    示例:使用slf4j搭配个日志框架

    示例:使用logback集中记录日志

    Jetty存储工具

  12.配置JNDI

    快速设置

    使用Jetty的JNDI进行工作

    配置JNDI

    嵌入式Jetty使用JNDI

    数据源例子

  13.注解

    快速设置

    使用注解进行工作

    嵌入式Jetty使用注解

  14.Java管理扩展(JMX)

    在Jetty中使用JMX

    Jetty的JMX注解

    通过JConsole 和 JMC管理Jetty

  15.ALPN

    介绍ALPN

  16.HTTP/2

    HTTP/2简介

    使HTTP/2生效

    配置HTTP/2

    配置HTTP/2长连接

    配置Jetty使用haproxy

  17.FastCGI支持

    FastCGI简介

    配置Jetty使用FastCGI

  18.提供servlet,filter,handers支持

    默认Servlet

    代理Servlet

    均衡Servlet

    CGI Servlet

    过滤器特性

    过滤器拒绝

    Gzip处理

    交叉过滤器

    资源处理器

    调试处理器

    统计处理器

    IP许可处理器

    已被移动context 处理器

    终止服务处理器

    默认处理器

    错误处理器

    重写处理器

  19.Jetty运行者

    不安装使用Jetty

  20.优化Jetty

    垃圾回收

    高负载

    负载限制

IV.Jetty开发指南

  21.嵌入式

    Jetty嵌入式HelloWorld

    Jetty嵌入式

    Jetty嵌入式示例

  22.HTTP客户端

    简介

    API使用

    cookies支持

    认证支持

    代理支持

    可配置传输

  23.Maven和Jetty

    使用Maven

    配置Jetty的Maven插件

    通过Jetty的maven插件扫描文件

    Jetty Jspc的maven插件

  24.处理器

    编写场景的处理器

  25.调试

    调试选项

    远程调试

    通过IntelliJ进行调试

    通过eclipse进行调试

  26.websocket介绍

    Jetty支持什么

    websocket API

    WebSocket授权

  27.Jetty的websocket API

    Jetty的Websocket API使用

    Websocket事件

    Websocket session

    发送消息到远程端口

    使用Websocket注解

    使用Websocket监听器

    使用Websocket适配器

    Jetty的Websocket服务器API

    Jetty的Websocket客户端API

  28.持续连接

    简介

    使用持续连接

    通用持续连接模式

  29.框架

    Spring框架设置

    OSGI

    Weld

    Metro

  30.Ant和Jetty

    Ant Jetty插件

V.Jetty参考指南

  31.平台、栈、分布式  

    更多的选项……

    Jelastic

    CloudFoundry

    Amazon Elastic Beanstalk

    Fedora

    Ubuntu

  32.架构

    Jetty架构

    Jettye类加载

    创建一个协议

  33.对Jetty做出贡献

    社区

    文档

    版本控制和创建

    编码规则

    问题、功能和错误

    贡献补丁

    Jetty最终版

    Jetty测试版

  34.参考部分

    Jetty的xml语法

    Jetty的xml用法

    jetty.xml

    jetty-web.xml

    jetty-env.xml

    webdefault.xml

    override-web.xml

  35.问题故障

    zip问题

    Windows文件锁定问题

    内存泄漏问题

    部署缓慢问题

    Jetty安全报道

已翻译章节:

    Jetty第一部分翻译详见:http://www.cnblogs.com/yiwangzhibujian/p/5832597.html

    Jetty第四部分(四:21-22)详见:http://www.cnblogs.com/yiwangzhibujian/p/5845623.html

    Jetty第四部分(四:23)详见:http://www.cnblogs.com/yiwangzhibujian/p/5856857.html

    Jetty第四部分(四:24-27)详见:http://www.cnblogs.com/yiwangzhibujian/p/5858544.html

其他章节待翻译……

Jetty官方文档翻译的更多相关文章

  1. Flume官方文档翻译——Flume 1.7.0 User Guide (unreleased version)中一些知识点

    Flume官方文档翻译--Flume 1.7.0 User Guide (unreleased version)(一) Flume官方文档翻译--Flume 1.7.0 User Guide (unr ...

  2. Flume官方文档翻译——Flume 1.7.0 User Guide (unreleased version)(二)

    Flume官方文档翻译--Flume 1.7.0 User Guide (unreleased version)(一) Logging raw data(记录原始数据) Logging the raw ...

  3. 蓝牙4.0——Android BLE开发官方文档翻译

    ble4.0开发整理资料_百度文库 http://wenku.baidu.com/link?url=ZYix8_obOT37JUQyFv-t9Y0Sv7SPCIfmc5QwjW-aifxA8WJ4iW ...

  4. GreenDao官方文档翻译(上)

    笔记摘要: 上一篇博客简单介绍了SQLite和GreenDao的比较,后来说要详细介绍下GreenDao的使用,这里就贴出本人自己根据官网的文档进行翻译的文章,这里将所有的文档分成上下两部分翻译,只为 ...

  5. Aircrack-ng官方文档翻译[中英对照]---Airdecap-ng

    Aircrack-ng官方文档翻译---Airdecap-ng   Description[简介] With airdecap-ng you can decrypt WEP/WPA/WPA2 capt ...

  6. Aircrack-ng官方文档翻译[中英对照]---Airmon-ng

    Aircrack-ng官方文档翻译---Airmon-ng Description[简介] This script can be used to enable monitor mode on wire ...

  7. Aircrack-ng官方文档翻译[中英对照]---Aireplay-ng

    Aircrack-ng官方文档翻译---Aireplay-ng[90%] Description[简介] Aireplay-ng is used to inject frames. Aireplay- ...

  8. Salt Stack 官方文档翻译 - 一个想做dba的sa - 博客频道 - CSDN.NET

    OSNIT_百度百科 Salt Stack 官方文档翻译 - 一个想做dba的sa - 博客频道 - CSDN.NET Salt Stack 官方文档翻译 分类: 自动运维 2013-04-02 11 ...

  9. Retrofit官方文档翻译

    Retrofit官方文档翻译 官方文档网址 http://square.github.io/retrofit/ 介绍 Retrofit 将你的 HTTP API 转换为 Java 接口. public ...

随机推荐

  1. elk系列4之kibana图形化操作

    preface 我们都搭建了ELK系统,且日志也能够正常收集的时候,那么就配置下kibana.我们可以通过kibana配置柱状图,趋势图,统计图,圆饼图等等各类图.下面就拿配置统计图和柱状图为例,结合 ...

  2. php桥接设计模式

    <?php //桥接模式 abstract class info{ protected $send=null; public function __construct($send){ $this ...

  3. 写个c++小例子

    class Rational{ public: const Rational operator*( const Rational& rhs); Rational(int num); priva ...

  4. Web jquery表格组件 JQGrid 的使用 - 4.JQGrid参数、ColModel API、事件及方法

    系列索引 Web jquery表格组件 JQGrid 的使用 - 从入门到精通 开篇及索引 Web jquery表格组件 JQGrid 的使用 - 4.JQGrid参数.ColModel API.事件 ...

  5. Gravatar注册

    今天在学习falsk时需要用到头像扩展,需要使用gravatar到网上查了查好像没有被墙,就试着用qq邮箱注册了一个账号,结果等了好长时间也没有等到激活邮箱,就百度了一下发现了一个技巧,原来这封邮件被 ...

  6. 安卓log4k问题解决

    1.直接上代码 //log4k问题 public static void log(String tag, String str) { int index = 0; // 当前位置 int max = ...

  7. C C++ 语法

    非常酷的网站: http://yige.org/cpp/defined_data_types.php 在Linux下有一个目录/proc/$(pid),这个目录保存了进程号为pid的进程运行时的所有信 ...

  8. D:Wordpress_AFC插件常用代码

    获取自定义变量 //输出自定义字段title的值<?php the_field('title','options'); ?> //获取自定义字段title的值 <?php echo ...

  9. 什么叫session和cookie-及其设置

    http的无状态? 保持状态, 是指当程序关闭后重启, 上一次操作的历史还能继续, 保持的. 如word中的 "选项"设置. 如windows系统的设置等等. http的设计目的, ...

  10. Bash 里的转义序列

    在 Bash 里,一共有五个地方支持反斜杠开头的转义序列,包括两个内部命令 echo 和 printf 的参数里,字符串语法 $'...' 里,还有四个提示符变量 PS1-PS4 里,以及在 Read ...