Signed Applets - Urgent help required

vg2 (vg2@ukc.ac.uk)
Tue, 29 Jul 1997 11:34:48 +0100

Date: Tue, 29 Jul 1997 11:34:48 +0100
From: vg2 <vg2@ukc.ac.uk>
Message-Id: <9707291034.AA20856@kestrel.ukc.ac.uk>
To: java-security@web2.javasoft.com, vg2@ukc.ac.uk

To: java-security@java.sun.com, vg2
Subject: applet socket restrictions

hello,
I am a postgraduate student at the University of Kent UK and my project involves programming Java applets. I know that applets are not allowed to connect to other that their destination (I use getCodeBase() to do that) because it would be a security risk if they did. That is understood. What I would like to do is to interconnect applets that came from the same source. These applets are to run in different browsers and comminicate with each other dirrectly(I am interested in the link between the applets that is why I do not build an application that could route messages from one applet to the other). I think that what I am doing is not a security threat. An isolated applet network; but even if I make a serversocket on one applet the other one cannot send message to it. It seems that the methods that create sockets and have parameters of InteAddress do not work in applets if the InteAddress is different from the source.
Is there any way of giving special privilages to applets to do that? that is apllets from the same source which are located in different browsers, being able to communicate with each other directly. Is there a way of making an applet trusted, to do this?
If you have any information on the matter please keep me posted.
thank you.

Vassilis Grillas
Msc in Distributed Systems UKC