Sobre ServerSockets

Oi, bom dia.

Mudando totalmente a pergunta:

Um applet pode ser um SocketServer?

Voce até vai conseguir compilar, entretanto ao Applet não terá permissões de registrar o ServerSocket no Runtime.

[]'s

Nossa era exatamente isso … eu fiquei 4h tentando … valeu mesmo :slight_smile:

É considerado um erro de design bem sério abrir um servidor no Applet.

Alguem sugere alternativas? Sei que deve ter algum pattern pra isso (onde o servidor “empurra” dados pro cliente, sem que o cliente os requisite de tempos em tempos), mas nao estou conseguindo me lembrar de nenhum :wink:

O Pattern e o mesmo usado pelas GUIs para tratar enventos, e para o J2EE enviar mensagens para o MDB…

O Pattern e o Observer [GoF]. Onde o cliente registra num Server um Listener. E nos ciclos do Server, quando houver uma mensagem, ele envia para o listenet.

NA internet devemos considerar o tempo de latencia da rede.

Uma outra alternativa, mais simples e o applet, na sua inicializacao estabeler processamento em ciclos para requerer dados aos servidor.

Bom estudo.

Mas mesmo sendo um erro de design é possível abrir um serversockect no applet desde que ele esteja assinado não?

Consegui fazer pessoas, obrigado pela ajuda.

So precisava conectar o applet ao server, simples assim hehe.