Re: Sockets and Groups

Vanessa Williams <[email protected]> Mon, 20 Feb 2006 14:46:54 -0500
Newsgroups gmane.comp.java.jxta.user
Message-ID <[email protected]>
Hi Eugenio,

interesting situation. Does the group you created have a null  
membership service? In other words, maybe everyone is automatically  
authorized for the group without having to log in? It's just a  
thought...

Vanessa

On 20-Feb-06, at 1:51 PM, Eugenio Flores wrote:

> Hello Group.
>
> I got a conceptual doubt about joining groups and JXTASockets:
>
> I have two applications (You know that already), the first one has  
> a JxtaServerSocket, but first it creates a group. Then I declare  
> the JxtaServerSocket in the scope of this group, instead of doing  
> it in the scope of the netGroup:
>
> myGroup = PeerGroupFactory.newNetPeerGroup();
> private PeerGroup pg = null;
> private PeerGroupAdvertisement advPG = null;//I assign advPG when I  
> look for the group advertisement locally
> JxtaServerSocket serverSocket;
> pg = myGroup.newGroup(advPG);
> serverSocket = new JxtaServerSocket(pg, this.pipeAdv,10);
>
> The other application has a JxtaSocket, but first it finds the  
> group advertisement published by the first application, afterward  
> it instantiates that group. Finally I create the JxtaSocket in the  
> scope of this group.
>
>  socket = new JxtaSocket(pg,
>                                 //no specific peerid
>                                 null,
>                                 pipeAdv,
>                                 //general TO: 30 seconds
>                                 30000,
>                                 // reliable connection
>                                 true);
>
> Both application work fine, they communicate with each other well,  
> but the second application did not have to join the group created  
> in the JXTAServer application. As I told you, I just instantiate! ,  
> in the second application, the group that it finds and creates the  
> JxtaSocket with this group. So now I wonder in what kind of cases  
> it is necessary to join a group.
>
> Could you help me with this doubt?
>
> Thanks a lot again.
>
>
>
> Do You Yahoo!? La mejor conexión a Internet y 2GB extra a tu correo  
> por $100 al mes. http://net.yahoo.com.mx

--
Vanessa Williams
Oponia Networks
[email protected]