br.gov.ans.tiss.servidor
Class Ouvinte
java.lang.Object
br.gov.ans.tiss.servidor.Ouvinte
public class Ouvinte
- extends java.lang.Object
Listener padrão para conexões de prestadores. Deve rodar apenas nas
operadoras. É um programa simples, que obtem a porta de escuta e os
dados do certificado de segurança do arquivo de configuração, cria um
ServerSocket (SSL ou comum, dependendo do certificado) e passa a escutar
conexões. Recebida uma conexão, abre uma nova "thread" e ativa, nela, um
componente Servidor, que atenderá àquela conexão específica. Note que
a classe NÃO TEM CONSTRUTOR, já que só possui métodos estáticos.
Method Summary |
static void |
main(java.lang.String[] args)
Loop principal de processamento, conforme descrito. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Ouvinte
public Ouvinte()
main
public static void main(java.lang.String[] args)
throws java.io.IOException
- Loop principal de processamento, conforme descrito.
- Parameters:
args
- array padrão de parâmetros.
- Throws:
java.io.IOException
- .