Preciso usar Web Service?

Bom dia pessoal

Sou novo aqui no forum.
Tenho um site em Tomcat+Servlet+mysql. Tento usar o minimo possivel de tecnologias adicionais para manter a performase do site.
Este site é abastecido por uma aplicacao VB6 :frowning: (aprendendo Swing) via ftp e chamadas chamadas http.
Pretendia dar uma melhorada nesta comunicacao pois esta metodologia necessita que o ftp esteja habilitado na estacao.
Pesquisando na internet tudo me leva a crer que tenho que utilizar Web Service mas para isso :

  • Tenho que manter em meu provedor o AXIS ( por exemplo ). (mais peso para o site).
  • Meus web servers serao abertos ao mundo (ate onde eu entendi). (Seria somente para uso interno)

Existe uma outra metodologia mais leve que webservice sem o uso de ftp ?

Obs: Mandar um XML através de parametro na url é inviavel pois tem uma limitacao de 1kb (me parece) (Correto ?)

Obrigado por possiveis respostas e pelo apoio que tenho encontrado neste forum para meu aprendizado.

você pode enviar dados em http via metodo post, que ai não tem essa limitação, você envia a quantidade de dados que você quiser…

se quiser pode fazer o servlet receber os dados via post e retornar num formato xml, da uma pesquisada em restfull, web services do tipo rest… acredito que seja ± esse o conceito, sou meio iniciante nisso.

Obrigado pela resposta

Imaginei algo parecido mas nao encontrei ninguem usando post via sofware (acreditei que nao seria possivel).
Agora a encrenca passa a ser o VB6.
Vou dar mais uma pesquisada.

Obrigado novamente