J'ai fait un projet web en Java, en utilisant Java-WS. Comment puis-je appeler des méthodes de service via HTTP uniquement. Je ne veux pas générer (ou pire écrire) de clients Web Java, et des choses similaires. Je voudrais juste appeler la méthode avec une requête HTTP. Et analyser le résultat (manuellement) de la réponse.Java-ws tomcat invoquer des méthodes via http?
Dans les services Web .NET, j'invoque les méthodes simplement avec:
http://serviceUrl/serviceName.asmx/operationName?parametars=...
Comment faire la même chose en Java + tomcat?
Modifier: Permettez-moi de reformuler ma question. donc ce que je l'ai fait jusqu'à présent:
- créé une application Web (BTW utilisant NetBeans IDE.)
- ajouté tous les fichiers sources nécessaires
- ajoutée des classes de service Web avec WebMethods définis
Je déploie l'application sur tomcat et elle se déploie correctement. Maintenant, que dois-je faire pour pouvoir appeler mes WebMethods via HTTP?
frappe:
http://localhost:8084/MyService/MyMethod
ne fonctionne pas. Désolé si c'est une question stupide, mais je ne suis pas vraiment un gourou de Java, j'ai travaillé principalement sur. NET.
Nevermind. Ça a marché. Avoir à envoyer une requête à http: // localhost: 8084/resources/MyService/MyMethod – ZolaKt