Dúvida sobre Webservice: AXIS ou Servidor de Aplicação(Otimizando tempo)

Boa tarde Pessoal,

Tenho um seguinte bloco de código

	public static void main(String[] args) {
		long tempo = System.currentTimeMillis();
		Identificador i = new Identificador();	
		System.out.println("Tempo para Carregar: "+ (System.currentTimeMillis()-tempo));		
		tempo = System.currentTimeMillis();
		System.out.println(i.identifica(digital));
		System.out.println("Tempo: "+ (System.currentTimeMillis()-tempo));
	}

Que me produz a seguinte saída:

Tempo para Carregar: 2391 Achei Tempo: 15

Estou precisando transformar essa ação em um webservice que será utilizado por sistemas em diversas plataformas, só que esse tempo para carregar torna o negócio impraticável pois eu preciso que ele seja rápido.

Queria q o objeto ficasse instanciado na memória do servidor para que eu conseguisse chamar o método identifica rapidamente, gastando apenas os 15 milissegundos.

Está aí a questão:

O AXIS com Tomcat deixa o objeto de webservice instanciado como se fosse um servlet?

Caso negativo se eu utilizar algum servidor de aplicação como o JBoss para implementar o Webservice eu conseguiria meu objetivo?

Grato q todos pela atenção.

Fabio Purcino