users@grizzly.java.net

Re: using non-http transport protocol

From: Jeanfrancois Arcand <Jeanfrancois.Arcand_at_Sun.COM>
Date: Tue, 29 Sep 2009 12:02:20 -0400

Salut,

melshami wrote:
> Hi Jean,
>
> Thank you for replying. Grizzy looks like the way to go although I am not
> that familiar with it. I was also considering JCA TCP/IP adapter.
>
> from:http://forums.java.net/jive/thread.jspa?messageID=365887&tstart=0#365887
>
>> Is your protocol TCP based or UDP based? If TCP, you can probably uses
> Grizzly's Port Unification mechanism (high level description)
> * http://is.gd/3KGTL
>
> Depending on the version of GlassFish you are using (v2 or v3), it can
> be pretty simple to implement. If that's what you are looking for, let's
> have the discussion under:
>>
>
> The protocol is going to be TCP yes, and I am using GlassFish v3. I need to
> get my hands on Grizzly and try it out. But I have 3 questions here:
>
> 1- How does Grizzly works on the top of GlassFish?

GlassFish run on top of Grizzly, and a Grizzly "micro" kernel has been
build to allow v3 runtime to be extended using Grizzly extension point.
  :-) All extensions point Grizzly allow can also be deployed in GlassFish.


>
> 2- Does it make use of clustering and load balancing of GlasFish server?

GF v3 doesn't have yet a clustering solution. mod_jk/proxy and Apache 2
is recommended.


>
> 3- Any limitations in terms of performance and maximum number of concurrent
> requests?

Not that I'm aware of, but I what are you planning to do exactly?

Thanks

-- Jeanfrancois

>
> Regards,
> Mohamed