What is Jetty About Jetty Project

Jetty is an open source, standards-based, full-featured server JAVA achieved. It Apache2.0 released under the agreement, so be free for commercial use and distribution. First in 1995, Jetty to benefit from a vast user community, there is a stable core of developers dedicated to sustainable development. There are many running examples of the use of Jetty, which is the Jetty instance 10/1000. Although the goal is low-key Jetty, and numerous sites and products, the use of Jetty, but nowhere Jetty no!
Jetty can be used to:
◆ a traditional web server to handle static and dynamic pages;
◆ a dedicated HTTP server most of the background to deal with dynamic pages, like Apache using mod_proxy;
◆ As a JAVA component embedded applications.
This flexibility means that Jetty can be used in a variety of occasions:
◆ box with the products, such as Tapestry, Liferay;
◆ CD-ROM with the book, the examples used to run;
◆ combined to provide HTTP transfer procedures, such as JXTA, MX4J;
◆ into JavaEE server as web containers, such as JOnAS, Geronimo, JBoss, JFox;
◆ applications as a component, such as Continuum, FishEye, Maven.
Jetty characteristics:
Simple
Jetty's guiding principle is "simple and uncomplicated." Easy to understand and use Jetty:
◆ through API or XML configuration files;
◆ XML document syntax POJOs directly in the operation of the API insinuate;
◆ the default configuration file can Jetty as a box (out-of-the-box);
◆ just a small number of rows that can be embedded on an instance of Jetty.

Scalability
WEB2.0 in asynchronous types of applications the use of technologies such as AJAX, connecting to deal with retention time than a static page, thread and memory may be the rapid growth of demand.
The bottom must be refined to address these issues, a low speed may cause the database connection site paralysis, because the thread was filled. The use of Jetty ...

◆ services in high-strength low pressure loss performance;
◆ web in the existing normative framework, be able to handle large user loads, and ensure the continuity of a long conversation;
◆ integration of the existing cluster, for example, WADI and Terracotta

Efficient
A lot of effort to optimize the code, the code that refined as little as possible loophole:
◆ less relevance as far as possible;
◆ to maintain a minimum core, optional add-on package functions;
◆ scalability is a key issue;
◆ attenuation performance of high-strength gentle.

Embeddedness
Jetty is a very good component. This means that one can easily embed applications, applications without the need to adapt to it:
◆ the use-dependent injection and inversion of control mode

Insertion of
Jetty was constructed for
Insertion of Jetty built. All core components of the Jetty to allow different options to achieve, at least one or more components to achieve will always be provided. If they still can not satisfy your request, you are free to the preparation of the bottom interface and abstract class based on the most. This means that Jetty can easily be used in a particular application environment. When in a JavaEE server Jetty as web container, this is a very useful, Jetty of the insert and the host to ensure that its containers a closely integrated.
As this article to: http://bbs.163jsp.com/posts/list/427.html

分类:Java 时间:2009-08-17 人气:663
分享到:
blog comments powered by Disqus

相关文章

  • The basic principles of database connection pool 2010-06-11

    Traditional database connection (refer to the basic realization through DriverManager and DataSource to connect), a database connection objects are corresponding to a physical database connection, database connection and the closure of the establishm

  • JBoss and the database connection in 2010-07-07

    The database connection is referred to here in the JBoss configuration through XML file data source by name in the program to access the database. After the database connection from JBoss3.2.3 configuration is relatively simple to write about in the

  • Mobile Web2.0: Ajax in the areas of mobile development 2010-11-19

    Transfer from http://webservices.ctocio.com.cn/tips/429/6645429.shtml First, the concerns: This article describes some of the views expressed in my former, while also adding some new text view. This article focuses on mobile development in Ajax's inf

  • Web2.0 framework hash of database load balancing 2011-05-14

    In the Web 2.0 era, the site will be constantly faced with rapidly increasing traffic, but our application to meet the user's access needs, but basically the situation we see is the performance bottleneck is in the database, this database does not bl

  • Web2.0 framework hashing database load balancing 2011-05-14

    In the Web 2.0 era, the site will be constantly faced with the rapid increase in traffic, but our application to meet the user's access needs, but basically the situation we see is the performance bottleneck is in the database, this database does not

  • Web2.0 framework hashing database load balancing (reprint) 2011-03-28

    In the Web 2.0 era, the site will be constantly faced with the rapid increase in traffic, but our application to meet the user's access needs, but basically the situation we see is the performance bottleneck is in the database, this database does not

  • Transfer: an overview of java database connection specification 3.0 features and improvements new 2010-06-02

    Overview java database connection specification 3.0 new features and improvements josh heidebrecht (jheidebr@ca.ibm.com) Software engineer, ibm July 2001 java database connectivity (java database connectivity, jdbc) api as java 2 Standard Edition (ja

  • VS2008 + SQL2005 ASP.NET2.0 database connection summary (vs2005 can be reproduced + description )---- 2010-07-08

    VS2008 + SQL2005 ASP.NET2.0 database connection summary (vs2005 can be reproduced + )---- I.: About MS SQL 2005 and C # remote connection details set ◎ first thing in first, ready for the total MSSQL2005 it! , Then first we have to configure MSSQL se

  • JBoss-4.2.3 configure the MySQL database connection pool 2010-07-23

    1. To mysql the JDBC driver into the JBOSS_HOME \ server \ default \ lib under 2. The JBOSS_HOME \ docs \ examples \ jca \ mysql-ds.xml copied to JBOSS_HOME \ server \ default \ deploy directory, modify the mysql-ds.xml file <jndi-name>MySqlDS</j

  • Based Tomcat5.0 of Oracle10g database connection pool 2010-07-29

    It took three hours this afternoon, the time to study the look of Oracle10g on Tomcat5.0 database connection pool, would have thought that simple, because it was done based on Tomcat6.0 configuration SQLServer2005 database connection pool, that the t

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 黔ICP备15002463号-1

processed in 0.588 (s). 14 q(s)