J'aurais aimé savoir si il était possible de développer un web service
avec JAX-RPC et de le déployer sur autre chose qu'un serveur web HTTP.
Est ce qu'il possible par exemple de démarrer un petit programme qui
écoute sur un port quelcquonque et qui relaie les messages SOAP à la
classe qui va les décoder. et répondre au client ?
Si c'est possible comment on peut le faire avec l'API java.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Cédric Chabanois
Bonjour,
J'aurais aimé savoir si il était possible de développer un web service avec JAX-RPC et de le déployer sur autre chose qu'un serveur web HTTP. Est ce qu'il possible par exemple de démarrer un petit programme qui écoute sur un port quelcquonque et qui relaie les messages SOAP à la classe qui va les décoder. et répondre au client ? Si c'est possible comment on peut le faire avec l'API java.
Merci pour vos réponses.
Arnaud
Généralement, SOAP utilise http. C'est la raison pour laquelle les services webs doivent être déployés sur un serveur http ou plutôt un moteur de servlet ou un serveur d'application en ce qui concerne java.
Mais il existe des moteurs de servlets très légers. Je ne connais pas bien mais certains parlaient de Jetty il y a quelque temps. Tomcat n'est pas très lourd non plus et on peut l'alléger un petit peu si nécessaire.
Avec Axis, il y a même un mini moteur de servlets qui pourrait répondre à ton problème mais qui n'est pas conseillé en production (il est utilisé pour les tests)
Cédric
Bonjour,
J'aurais aimé savoir si il était possible de développer un web service
avec JAX-RPC et de le déployer sur autre chose qu'un serveur web HTTP.
Est ce qu'il possible par exemple de démarrer un petit programme qui
écoute sur un port quelcquonque et qui relaie les messages SOAP à la
classe qui va les décoder. et répondre au client ?
Si c'est possible comment on peut le faire avec l'API java.
Merci pour vos réponses.
Arnaud
Généralement, SOAP utilise http. C'est la raison pour laquelle les
services webs doivent être déployés sur un serveur http ou plutôt un
moteur de servlet ou un serveur d'application en ce qui concerne java.
Mais il existe des moteurs de servlets très légers.
Je ne connais pas bien mais certains parlaient de Jetty il y a quelque
temps. Tomcat n'est pas très lourd non plus et on peut l'alléger un
petit peu si nécessaire.
Avec Axis, il y a même un mini moteur de servlets qui pourrait répondre
à ton problème mais qui n'est pas conseillé en production (il est
utilisé pour les tests)
J'aurais aimé savoir si il était possible de développer un web service avec JAX-RPC et de le déployer sur autre chose qu'un serveur web HTTP. Est ce qu'il possible par exemple de démarrer un petit programme qui écoute sur un port quelcquonque et qui relaie les messages SOAP à la classe qui va les décoder. et répondre au client ? Si c'est possible comment on peut le faire avec l'API java.
Merci pour vos réponses.
Arnaud
Généralement, SOAP utilise http. C'est la raison pour laquelle les services webs doivent être déployés sur un serveur http ou plutôt un moteur de servlet ou un serveur d'application en ce qui concerne java.
Mais il existe des moteurs de servlets très légers. Je ne connais pas bien mais certains parlaient de Jetty il y a quelque temps. Tomcat n'est pas très lourd non plus et on peut l'alléger un petit peu si nécessaire.
Avec Axis, il y a même un mini moteur de servlets qui pourrait répondre à ton problème mais qui n'est pas conseillé en production (il est utilisé pour les tests)