diff options
author | Kim van der Riet <kpvdr@apache.org> | 2013-02-28 16:14:30 +0000 |
---|---|---|
committer | Kim van der Riet <kpvdr@apache.org> | 2013-02-28 16:14:30 +0000 |
commit | 9c73ef7a5ac10acd6a50d5d52bd721fc2faa5919 (patch) | |
tree | 2a890e1df09e5b896a9b4168a7b22648f559a1f2 /extras/dispatch/site | |
parent | 172d9b2a16cfb817bbe632d050acba7e31401cd2 (diff) | |
download | qpid-python-asyncstore.tar.gz |
Update from trunk r1375509 through r1450773asyncstore
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/asyncstore@1451244 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'extras/dispatch/site')
-rw-r--r-- | extras/dispatch/site/css/style.css | 280 | ||||
-rw-r--r-- | extras/dispatch/site/images/arch.dia | bin | 0 -> 1352 bytes | |||
-rw-r--r-- | extras/dispatch/site/images/arch.png | bin | 0 -> 6170 bytes | |||
-rw-r--r-- | extras/dispatch/site/includes/footer.include | 7 | ||||
-rw-r--r-- | extras/dispatch/site/includes/header.include | 6 | ||||
-rw-r--r-- | extras/dispatch/site/includes/menu.include | 68 | ||||
-rwxr-xr-x | extras/dispatch/site/index.html | 101 |
7 files changed, 462 insertions, 0 deletions
diff --git a/extras/dispatch/site/css/style.css b/extras/dispatch/site/css/style.css new file mode 100644 index 0000000000..b73c136d4a --- /dev/null +++ b/extras/dispatch/site/css/style.css @@ -0,0 +1,280 @@ +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * + */ +ul { + list-style-type:square; +} + +th { + text-align: left; + font-weight: bold; +} + +body { + margin:0; + background:#FFFFFF; + font-family:"Verdana", sans-serif; +} + +.container { + width:950px; + margin:0 auto; +} + +.header { + height:100px; + width:950px; + background:url(images/header.png) +} + +.logo { + text-align:center; + font-weight:600; + padding:0 0 0 0; + font-size:14px; + font-family:"Verdana", cursive; +} + +.logo a { + color:#000000; + text-decoration:none; +} + +.main_text_area { + margin-left:200px; +} + +.main_text_area_top { + height:14px; + font-size:1px; +} + +.main_text_area_bottom { + display:none; +/* height:14px; + margin-bottom:4px;*/ +} + +.main_text_area_body { + padding:5px 24px; +} + +.main_text_area_body p { + text-align:justify; +} + +.main_text_area br { + line-height:10px; +} + +.main_text_area h1 { + font-size:28px; + font-weight:600; + margin:0 0 24px 0; + color:#0c3b82; + font-family:"Verdana", Times, serif; +} + +.main_text_area h2 { + font-size:24px; + font-weight:600; + margin:24px 0 8px 0; + color:#0c3b82; + font-family:"Verdana",Times, serif; +} + +.main_text_area ol, .main_text_area ul { + padding:0; + margin:10px 0; + margin-left:20px; +} + +.main_text_area li { +/* margin-left:40px; */ +} + +.main_text_area, .menu_box { + font-size:13px; + line-height:17px; + color:#000000; +} + +.main_text_area { + font-size:15px; +} + +.main_text_area a { + color:#000000; +} + +.main_text_area a:hover { + color:#000000; +} + +.menu_box { + width:196px; + float:left; + margin-left:4px; +} + +.menu_box_top { + background:url(images/menu_top.png) no-repeat; + height:14px; + font-size:1px; +} + +.menu_box_body { + background:url(images/menu_body.png) repeat-y; + padding:5px 24px 5px 24px; +} + +.menu_box_bottom { + background:url(images/menu_bottom.png) no-repeat; + height:14px; + font-size:1px; + margin-bottom:1px; +} + +.menu_box h3 { + font-size:20px; + font-weight:500; + margin:0 0 8px 0; + color:#0c3b82; + font-family:"Verdana",Times, serif; +} + +.menu_box ul { + margin:12px; + padding:0px; +} + +.menu_box li { + list-style:square; +} + +.menu_box a { + color:#000000; + text-decoration:none; +} + +.menu_box a:hover { + color:#000000; + text-decoration:underline; +} + +.feature_box { + width:698px; + overflow:hidden; +} + +.feature_box h3 { + font-size:18px; + font-weight:600; + margin:0 0 8px 0; + color:#0c3b82; + font-family:"Verdana", Times, serif; +} + +.feature_box_column1 { + width:196px; + float:left; + padding:10px 15px 10px 15px; + margin-left:0px; +} + +.feature_box_column2 { + width:196px; + float:left; + padding:10px 15px 10px 15px; + margin-left:0px; +} + +.feature_box_column3 { + width:196px; + float:left; + padding:10px 15px 10px 15px; + margin-left:0px; +} + + +.feature_box ul { + margin:.8em .4em; + padding-left:1.2em; + padding:0; + list-style-type: square; +} + +.feature_box ul li { + font-family:"Verdana",sans-serif; + font-size:14px; + color:#000; + margin:.4em 0; +} + +.feature_box ul li ul { + padding-left:1.2em; + margin-left:2em; +} + +.feature_box a { + color:#000000; + text-decoration:none; +} + +.feature_box a:hover { + color:#000000; + text-decoration:underline; +} + +.footer { + color:#000000; + clear:both; + text-align:center; + font-size:11px; + line-height:17px; + height:45px; + padding-top:18px; +} + +.footer a { + color:#000000; +} + +.footer a:hover { + color:#000000; +} + +.download_table { + width:100%; +} + +.download_table_col_1 { + width:240px; +} + +.proton_download_table_col_1 { + width:420px; +} + +.download_table_amqp_col { + text-align:center; + width:80px; +} + diff --git a/extras/dispatch/site/images/arch.dia b/extras/dispatch/site/images/arch.dia Binary files differnew file mode 100644 index 0000000000..99b3185447 --- /dev/null +++ b/extras/dispatch/site/images/arch.dia diff --git a/extras/dispatch/site/images/arch.png b/extras/dispatch/site/images/arch.png Binary files differnew file mode 100644 index 0000000000..a2b7f776b9 --- /dev/null +++ b/extras/dispatch/site/images/arch.png diff --git a/extras/dispatch/site/includes/footer.include b/extras/dispatch/site/includes/footer.include new file mode 100644 index 0000000000..35ff04b9f2 --- /dev/null +++ b/extras/dispatch/site/includes/footer.include @@ -0,0 +1,7 @@ + <div class="footer"> + <p> + © 2004-2012 The Apache Software Foundation.<br /> + Apache Qpid, Qpid, Apache, the Apache feather logo, and the Apache Qpid project logo are trademarks of The Apache Software Foundation.<br /> + All other marks mentioned may be trademarks or registered trademarks of their respective owners. + </p> + </div> diff --git a/extras/dispatch/site/includes/header.include b/extras/dispatch/site/includes/header.include new file mode 100644 index 0000000000..244dfc4517 --- /dev/null +++ b/extras/dispatch/site/includes/header.include @@ -0,0 +1,6 @@ + <div class="header"> + <div class="logo"> + <h1>Apache Qpid™</h1> + <h2>Open Source AMQP Messaging</h2> + </div> + </div> diff --git a/extras/dispatch/site/includes/menu.include b/extras/dispatch/site/includes/menu.include new file mode 100644 index 0000000000..7cbdbd139d --- /dev/null +++ b/extras/dispatch/site/includes/menu.include @@ -0,0 +1,68 @@ + <div class="menu_box"> + <div class="menu_box_top"></div> + <div class="menu_box_body"> + <h3>Apache Qpid Dispatch</h3> + <ul> + <li><a href="index.html">Back to Qpid</a></li> + <li><a href="index.html">Home</a></li> + <li><a href="download.html">Download</a></li> + <li><a href="getting_started.html">Getting Started</a></li> + <li><a href="http://www.apache.org/licenses/">License</a></li> + <li><a href="https://cwiki.apache.org/qpid/faq.html">FAQ</a></li> + </ul> + </div> + <div class="menu_box_bottom"></div> + + <div class="menu_box_top"></div> + <div class="menu_box_body"> + <h3>Documentation</h3> + <ul> + <li><a href="documentation.html#doc-release">Latest Release</a></li> + <li><a href="documentation.html#doc-trunk">Trunk</a></li> + <li><a href="documentation.html#doc-archives">Archive</a></li> + </ul> + </div> + <div class="menu_box_bottom"></div> + + <div class="menu_box_top"></div> + <div class="menu_box_body"> + <h3>Community</h3> + <ul> + <li><a href="getting_involved.html">Getting Involved</a></li> + <li><a href="source_repository.html">Source Repository</a></li> + <li><a href="https://issues.apache.org/jira/browse/qpid">Issue Reporting</a></li> + </ul> + </div> + <div class="menu_box_bottom"></div> + + <div class="menu_box_top"></div> + <div class="menu_box_body"> + <h3>Developers</h3> + <ul> + <li><a href="https://cwiki.apache.org/qpid/building.html">Building Qpid</a></li> + <li><a href="https://cwiki.apache.org/qpid/developer-pages.html">Developer Pages</a></li> + </ul> + </div> + <div class="menu_box_bottom"></div> + + <div class="menu_box_top"></div> + <div class="menu_box_body"> + <h3>About AMQP</h3> + <ul> + <li><a href="amqp.html">What is AMQP?</a></li> + </ul> + </div> + <div class="menu_box_bottom"></div> + + <div class="menu_box_top"></div> + <div class="menu_box_body"> + <h3>About Apache</h3> + <ul> + <li><a href="http://www.apache.org">Home</a></li> + <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li> + <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li> + <li><a href="http://www.apache.org/security/">Security</a></li> + </ul> + </div> + <div class="menu_box_bottom"></div> + </div> diff --git a/extras/dispatch/site/index.html b/extras/dispatch/site/index.html new file mode 100755 index 0000000000..d8f1759492 --- /dev/null +++ b/extras/dispatch/site/index.html @@ -0,0 +1,101 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<!-- + - + - Licensed to the Apache Software Foundation (ASF) under one + - or more contributor license agreements. See the NOTICE file + - distributed with this work for additional information + - regarding copyright ownership. The ASF licenses this file + - to you under the Apache License, Version 2.0 (the + - "License"); you may not use this file except in compliance + - with the License. You may obtain a copy of the License at + - + - http://www.apache.org/licenses/LICENSE-2.0 + - + - Unless required by applicable law or agreed to in writing, + - software distributed under the License is distributed on an + - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + - KIND, either express or implied. See the License for the + - specific language governing permissions and limitations + - under the License. + - +--> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <title>Apache Qpid Dispatch™: A Platform for Building AMQP Infrastructure</title> + <link href="css/style.css" rel="stylesheet" type="text/css"/> + </head> + + <body> + <div class="container"> + <!-- begin header --> + + <div class="header"> + <div class="logo"> + <h1>Apache Qpid Dispatch™</h1> + <h2>A Platform for Building AMQP Infrastructure</h2> + </div> + </div> + + <!-- end header --> + + <!-- begin menu --> + <!--#include virtual="includes/menu.include" --> + <!-- end menu --> + + <!-- begin content --> + <div class="main_text_area"> + <div class="main_text_area_top"></div> + + <div class="main_text_area_body"> + +<p>Qpid Dispatch is a library to help developers build infrastructure +components for AMQP. Dispatch is not a general-purpose Messaging API. +Rather, it is a foundation on which to build applications, services, and +appliances that need direct access to the detailed constructs of AMQP.</p> +<hr width="80%" /> +<h2>Overview</h2> +<p>Dispatch is an extension of the Engine and Driver interfaces of +<a href="http://qpid.apache.org/proton">Qpid Proton</a>. It neither +uses nor exposes the Messenger interface of Proton. Rather, it +provides a way for developers to use Proton's more detailed Engine +facility. The following features are provided:</p> + +<ul> + <li>An asynchronous, event-oriented application environment</li> + <li>Safe multi-threaded use of Proton</li> + <li>Operating System Signal handling</li> + <li>Quiesce and Resume for the application's threads</li> + <li>Timers</li> + <li>Resilient outbound connections (retry/reconnect)</li> + <li>Polling support for the application's non-AMQP file descriptors</li> + <li>An AMQP Node Container that allows the developer to create + custom node types</li> +</ul> +<p /> +<hr width="80%" /> +<h2>Architecture</h2> +<center><img src="images/arch.png" /></center> +<ul> + <li><b>Proton Engine and Driver</b> provide the underlying AMQP capability</li> + <li><a href="doxygen/server/modules.html">Dispatch Server</a> + wraps Proton connections in a multi-threaded server environment</li> + <li><b>Dispatch Container</b> provides management of AMQP nodes (links, termini, and deliveries)</li> + <li><b>Dispatch Message</b> provides efficient message encode/decode, optimized for messaging intermediaries</li> + <li>The <b>Application</b> uses all of the above services to implement scalable and performant AMQP infrastructure</li> +</ul> +<hr width="80%" /> + + </div> + + <div class="main_text_area_bottom"></div> + </div> + <!-- end content --> + + <!-- begin footer --> + <!--#include virtual="includes/footer.include" --> + <!-- end footer --> + + </div> + </body> +</html> |