-
-
Notifications
You must be signed in to change notification settings - Fork 752
/
Copy pathindex.html
174 lines (143 loc) · 7.67 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<meta name="keywords" content="Java,WebSockets,Server Sent Events,AJAX,JavaScript">
<script src="https://google-code-prettify.googlecode.com/svn/loader/run_prettify.js?lang=css&skin=sunburst"></script>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen"/>
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen"/>
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print"/>
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<title>Async-IO.org: Powering the Atmosphere Framework</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<div class="asyncIO">
<div class="asyncIO-left">
<br>
<div style="text-align: center;">
<a href="http://async-io.org"><img title="logo" alt="" src="./images/AsyncIO.png"/></a>
</div>
</div>
<div class="asyncIO-right">
<h1>Welcome to Async-IO.org!</h1>
<h2>Real Time Client Server Framework for the JVM,
supporting
WebSockets and Cross-Browser Fallbacks
Support</h2>
</div>
</div>
</header>
<section id="main_content">
<h2>Atmosphere Pro now available!</h2>
<p>Using Atmosphere in Production? Give Atmosphere's SUPERPOWERS with <a href="./AtmospherePro.html">Atmosphere
Pro</a></p>
<h3>Why Async-IO.org?</h3>
<p>Async-IO.org is the company behind the <a href="http://github.com/Atmosphere">Atmosphere Framework!</a>
The Atmosphere Framework is the most popular asynchronous application development framework for
enterprise Java. The Atmosphere Framework provides the enterprise features required to build massive
scalable and real time asynchronous applications using transports like WebSocket, Server Sent Events and
traditional Ajax Techniques. </p>
<ul>
<li>It's been proven in production: <a href="http://Dell.com">Dell</a>, <a
href="http://https://healthy.kaiserpermanente.org/">Kaiser Permanente</a>, <a
href="http://vmware.com">VMWare</a>, <a href="http://jetbrains.com">JetBrains</a>, <a
href="https://www.upwork.com/">Upwork</a>, <a href="http://savant.com">Savant</a>, <a
href="http://wsj.com">Wall Street Journal</a>, <a href="http://gameduell.com">GameDuell</a>, <a
href="http://avaya.com">Avaya</a>,<a
href="http://wsj.com">Wall Street Journal</a>, and many many more!!!!
</li>
<li>Easy to write portable and asynchronous applications with a really simple API for both client and
server
</li>
<li>Supports WebSockets and fallback transports transparently</li>
<li>Proven to scale</li>
<li>Cloud Enabled!</li>
</ul>
</p>
<h3>Get Professional Support</h3>
<p>Offered by the creators of Atmosphere, support subscriptions are the best ways to leverage the power of
Atmosphere. With timely responses, critical patches and technical support,
subscription customers will get the help they need to achieve a higher level of productivity and
quality. Focus on your business and let Async-IO Support the rest <a href="./subscription.html">More
info</a></p>
<p>We offer support for <a href="https://github.com/Atmosphere/atmosphere">Atmosphere</a>, <a
href="https://github.com/Atmosphere/nettosphere">NettoSphere</a> and <a
href="https://github.com/Atmosphere/wasync">AsyncHttpClient/wAsync</a></p>
<h3>Get Professional Training</h3>
<p>This training will guide you through the Atmosphere Framework. It’s an in-depth instructor-led training
course with case-discussion held by Atmosphere developers. <a href="./training.html">More info</a>
</p>
<h3>Write Once, Deploy Anywhere</h3>
<p>The Atmosphere Framework mission is to make real time apps possible in every
browser,
library and mobile
device, blurring the differences between the different transport mechanisms. The framework is
written in
Java and Javascript and support the majority of existing
Java/Web Frameworks. Applications written using the Atmosphere Framework can be deployed in all
populars
Java/Java EE Web Server like WebLogic, Tomcat, Jetty, GlassFish, Vert.x, Netty Framework and many
more. </p>
<h3>Getting Started!</h3>
<div class="example">
<div class="example-left">
<h4>Server</h4>
<pre class="prettyprint">import org.atmosphere.config.service.ManagedService;
import org.atmosphere.cpr.AtmosphereResponse;
import org.atmosphere.handler.OnMessage;
@ManagedService(path = "/echo")
public class Echo {
@Message
public void onMessage(AtmosphereResponse res, String m) {
res.write("Echo: " + m);
}
}</pre>
</div>
<div class="example-right">
<h4>Client</h4>
<pre class="prettyprint">$(function () {
var request = {
url: document.location.toString() + 'echo',
transport : "websocket" ,
fallbackTransport: 'long-polling'};
request.onMessage = function (response) {
console.log(response.responseBody)
};
$.atmosphere.subscribe(request).push("Hello");
}</pre>
</div>
</div>
</section>
<p>Want to learn how to use Atmosphere? Read this super simple <a href="./tutorial.html">tutorial</a></p>
<p>Want to learn write games using Atmosphere? Read this super simple <a href="./games.html">tutorial</a></p>
<h3>Download Production Ready Atmosphere or interact with the Community!</h3>
<p>Atmosphere is the most advanced WebSocket & Comet asynchronous framework for the JVM. But don't take our word
for it, try it <a href="./download.html">yourself!</a></p>
<h1 align="center">The Atmosphere Framework has been nominated as the <a href="http://jax.de/awards2014/">Most
Innovative Java Technology!</a></h1>
<footer>
<p>©2016. All Rights Reserved - <a href="http://async-io.org/">Async-IO.org</a>. Follow us on <a
href="http://twitter.com/asyncio">Twitter</a></p>
</footer>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-31990725-2");
pageTracker._trackPageview();
} catch (err) {
}
</script>
</div>
</div>
</body>
</html>