Web services Axis 1.4

Pessoal sou iniciante em web services, porém criei um serviço simples usando Axis 1.4, fiz o deploy no Tomcat e está rodando OK.
Para fazer o deploy eu apenas renomeei meu arquivo .java para .jws.

Minhas dúvidas

1- Gostaria de saber se existem outras formas de fazer o deploy no tomcat.

2- Tenho um aparelho GPS que vai accesar esse web service através de uma conexão gprs apenas para enviar dados, e vou precisar configurar a url no aparelho,exemplo:
http://ip:8080/axis/Servico.jws?method=salvar&longitude=100&latitude=200.
Gostaria de saber se essa seria a única forma de accessar e passar parametros para o web service.

Valeu.

Pessoal fiz o deploy como .WAR no Tomcat e estou invocando dessa forma:

http://localhost:8080/ServiceGPS/services/ServiceGPS?method=salvarCoordenadas&latitude=25.123456&longitude=-25123456&imei=358400010553295&velocidade=10

Porém não sei por qual motivo os parâmetros chegam em uma ordem diferente no meu método, estou passando na mesma ordem da assinatura do método, mas estão chegado fora da ordem.

Como vou ter que configurar a URL em um aparelho GPS acredito que essa seria a maneira correta de invocar o serviço, mas não tenho certeza disso.

Alguém sabe porque os parametros chegam em ordem diferente?

valeu!