javaee / grizzly

Writing scalable server applications in the Java™ programming language has always been difficult. Before the advent of the Java New I/O API (NIO), thread management issues made it impossible for a server to scale to thousands of users. The Grizzly NIO framework has been designed to help developers to take advantage of the Java™ NIO API.
https://javaee.github.io/grizzly/
Other
221 stars 60 forks source link

Add a full WebServer distribution which support Comet, Servlet, Bayeux, etc. #366

Closed glassfishrobot closed 14 years ago

glassfishrobot commented 15 years ago

I was looking around to deploy a war using Grizzly and I found so much ways to do that, then now I'm confuse.

I saw the example of JF to start Hudson on Grizzly, JF send me another way how to start my first comet application, I found another way using grizzly-servlet-webserver-1.8.3.jar (maybe it's the same as comet.. not sure)

Can someone explain to me how to use Grizzly to start theses applications ?

1 - suppose that I have a comet application (build using Grizzly)

2 - same application but using Atmosphere (where it will be ready)

3 - suppose that I have a war : like a servlet

4 - a war using JSF or Struts

5 - another suggestions ?

6 - a webservice

The grizzly-comet.jar is probably the best for #1/2/3. 4 you need a jsp compiler/runtime, which we don't have yet. I suspect Jasper will works, but I didn't test.

Can you file an RFE? I think we need to clarify which jar to use and we might want to create a new distribution jar named: grizzly-webserver.jar which contains comet/cometd/servlet/etc. support.

Environment

Operating System: All Platform: All

Affected Versions

[1.9.2]

glassfishrobot commented 15 years ago

Reported by survivant@java.net

glassfishrobot commented 15 years ago

jfarcand@java.net said: Fix target

glassfishrobot commented 15 years ago

jfarcand@java.net said: Change title

glassfishrobot commented 15 years ago

jfarcand@java.net said: Adding webserver Adding webserver/pom.xml Adding webserver/src Adding webserver/src/main Adding webserver/src/main/java Adding webserver/src/main/java/com Adding webserver/src/main/java/com/sun Adding webserver/src/main/java/com/sun/grizzly Adding webserver/src/main/java/com/sun/grizzly/webserver Adding webserver/src/main/java/com/sun/grizzly/webserver/WebServer.java Transmitting file data .. Committed revision 2143.

glassfishrobot commented 15 years ago

jfarcand@java.net said: Fix target

glassfishrobot commented 15 years ago

Was assigned to grizzly-issues

glassfishrobot commented 7 years ago

This issue was imported from java.net JIRA GRIZZLY-366

glassfishrobot commented 14 years ago

Marked as fixed on Wednesday, December 16th 2009, 6:14:11 pm