You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Apache Wiki <wi...@apache.org> on 2012/03/16 05:04:16 UTC

[Tomcat Wiki] Update of "Specifications" by KonstantinKolinko

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification.

The "Specifications" page has been changed by KonstantinKolinko:
http://wiki.apache.org/tomcat/Specifications?action=diff&rev1=24&rev2=25

Comment:
Move Servlet and JSP specs into a section. Add section of web protocols.

  <<TableOfContents>>
  
- = Overview =
+ = Web Application Specifications =
  
+ == Overview ==
+ 
- This page provides a list of API specifications which are implemented by Apache Tomcat.
+ This section provides a list of API specifications which are implemented by Apache Tomcat.
  
  The specifications are developed and maintained by the [[http://www.jcp.org/|Java Community Process (JCP)]]. The members of the JCP are coming from software industry, other organizations like the Apache Software Foundation (ASF), educational institutions but include also individual (personal) members.
  
  Each specifications starts its life as a so-called Java Specification Request JSR. The JSRs are also known by the unique number they receive once the specification process starts. On the web site of the JCP you can find an overview page for each spec, and a separate download page. The download page lists various stages of each spec reflecting the development process of JCP specs. Examples are "Early Draft Review", "Public Final Draft" and "Final Release". You would like to make sure that you always access the latest documents.
  
- Different Tomcat versions implement different versions of the specifications (see [[http://tomcat.apache.org/whichversion.html|main site]], [[TomcatVersions|wiki]]).
+ Different Tomcat versions implement '''different''' versions of the specifications (see [[http://tomcat.apache.org/whichversion.html|main site]], [[TomcatVersions|wiki]]).
  
- = Java Servlet Specifications =
+ == Java Servlet Specifications ==
  
  Servlet 3.0 specification is JSR 315.
  
@@ -24, +26 @@

  ||Date: ||24 Nov, 2003 ||11 Sep, 2007 (mrel2) ||10 Dec, 2009 ||6 Feb, 2011||
  ||Download Page: || [[http://jcp.org/aboutJava/communityprocess/final/jsr154/index.html|Overview]]<<BR>> [[http://download.oracle.com/otndocs/jcp/servlet-2.4-fr-spec-oth-JSpec/|Direct Download]] || PDF (mrel2):<<BR>> [[http://jcp.org/aboutJava/communityprocess/mrel/jsr154/index2.html|Overview]]<<BR>> [[http://download.oracle.com/otndocs/jcp/servlet-2.5-mrel2-eval-oth-JSpec/|Direct Download]]<<BR>> Javadoc and classes (mrel):<<BR>>[[http://jcp.org/aboutJava/communityprocess/mrel/jsr154/index.html|Overview]]<<BR>> [[http://download.oracle.com/otndocs/jcp/servlet-2.5-mrel-eval-oth-JSpec/|Direct Download]] ||[[http://jcp.org/aboutJava/communityprocess/final/jsr315/index.html|Overview]]<<BR>> [[http://download.oracle.com/otndocs/jcp/servlet-3.0-fr-eval-oth-JSpec/|Direct Download]]<<BR>>(PDF, Javadoc, classes) || [[http://jcp.org/aboutJava/communityprocess/mrel/jsr315/index.html|Overview]]<<BR>>[[http://download.oracle.com/otndocs/jcp/servlet-3.0-mrel-eval-oth-JSpec/|Direct Download]]<<BR>>(PDF only)<<BR>>[[http://jcp.org/aboutJava/communityprocess/maintenance/jsr315/315ChangeLog.html|Change Log]] ||
  
- = JavaServer Pages and Expression Language Specifications =
+ == JavaServer Pages and Expression Language Specifications ==
  
  JSP 2.2 is a maintenance release of JSP 2.1. Both are part of JSR 245.
  
@@ -38, +40 @@

  ||Date: ||24 November, 2003 ||11 May, 2006 ||10 Dec, 2009 ||
  ||Download Page: ||[[http://jcp.org/aboutJava/communityprocess/final/jsr152/index.html|Overview]]<<BR>> [[http://download.oracle.com/otndocs/jcp/jsp-2.0-fr-oth-JSpec/|Direct Download]] ||[[http://jcp.org/aboutJava/communityprocess/final/jsr245/index.html|Overview]]<<BR>> [[http://download.oracle.com/otndocs/jcp/jsp-2.1-fr-eval-spec-oth-JSpec/|Direct Download]] ||[[http://jcp.org/aboutJava/communityprocess/mrel/jsr245/index.html|Overview]]<<BR>> [[http://download.oracle.com/otndocs/jcp/jsp-2.2-mrel-eval-oth-JSpec/|Direct Download - JSP 2.2]]<<BR>> [[http://download.oracle.com/otndocs/jcp/expression_language-2.2-mrel-eval-oth-JSpec/|Direct Download - EL 2.2]] ||
  
- 
- = See Also =
+ == See Also ==
  
   * [[TomcatVersions|Tomcat Versions]]
   * [[http://tomcat.apache.org/whichversion.html|Which Tomcat Version Do I Want]]
  
+ 
+ = Protocol Specifications =
+ 
+ The following are specifications for the web protocols supported by Tomcat.
+ 
+ == HTTP ==
+ 
+ || HTTP 0.9 || [[http://www.w3.org/Protocols/HTTP/AsImplemented.html|The Original HTTP as defined in 1991]] at W3.org||
+ || HTTP/1.0 || [[http://tools.ietf.org/html/rfc1945|RFC 1945]] ||
+ || HTTP/1.1 || [[http://tools.ietf.org/html/rfc2616|RFC 2616]] ||
+ 
+ == AJP ==
+ 
+ The AJP protocol specification lives on the Apache Tomcat Connectors web site.
+ 
+ || AJP/1.3 || [[http://tomcat.apache.org/connectors-doc/ajp/ajpv13a.html|AJP Protocol Reference - AJPv13]] ||
+ 
+ == SPDY ==
+ 
+ TBD
+ 
+ [[http://tools.ietf.org/html/draft-mbelshe-httpbis-spdy-00|draft-mbelshe-httpbis-spdy-00]] (Draft 3), Expires: August 4, 2012
+ 
+ [[http://dev.chromium.org/spdy/spdy-protocol|List of protocol specifications, at dev.chromium.org]]
+ 
+ == WebSocket ==
+ 
+ !WebSocket protocol is specified by [[http://tools.ietf.org/html/rfc6455|RFC 6455]].
+ 
+ 
  ----
  [[CategoryFAQ]]
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org