Tengo un servicio web SOAP en Java que necesita llamar desde una página html utilizando jquery. ¿Puede alguien decirme cómo hacer eso? Soy nuevo en eso.consumir servicio web SOAP utilizando jquery
Respuesta
Una rápida búsqueda en Google revela que hay un plugin jQuery para esto:
http://plugins.jquery.com/project/jqSOAPClient
Descargar, ejemplos y más información disponible en este enlace.
puede usted por favor me ell desde donde descargar el ejemplo soy incapaz de encontrar en el URL mencionado anteriormente – Newbee
Irritantemente, tienes razón - los enlaces en esa página parece que todos están rotos. Grr. Ni siquiera un enlace de descarga funcional. Debería haberlo comprobado antes de publicarlo. Este enlace puede ayudarte, parece que contiene el código fuente original (más un poco más): http://plugins.jquery.com/files/jquery.soapRequest.js.txt – Spudley
Ambos enlaces están fuera de línea ahora. No funciona. –
ya puede hacerlo de esta manera como abajo.
$(document).ready(function() {
$('input:button').addClass("btnClass");
fillData();
$('#btnGet').click(function() {
fillData();
});
function fillData() {
$.ajax({
type: "Post",
url: "../myService.asmx/getStudent",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
//var nMsg = (typeof msg.d) == 'string' ? eval('(' + msg.d + ')') : msg.d;
var t = "<table width='80%' id='resTab'> <tr>" +
"<td colspan='5' style='text-align:center'><font size='3'><strong>Your Search Result......</strong></font></td></tr> <tr><td style='text-align:left' colspan='5'><hr></td></tr> "
+ " <tr><td style='text-align:center'>Student ID</td><td style='text-align:center'>Student Name</td><td style='text-align:center'>Student Course</td><td style='text-align:center'>Student USN</td></tr>"
+ " <tr><td style='text-align:left' colspan='5'><hr><br></td></tr> ";
$.each(msg.d, function(index, item) {
t = t + " <tr><td style='text-align:center'>" + item.studId + "</td><td style='text-align:center'>" + item.studName + "</td><td style='text-align:center'>" + item.studCourse + "</td><td style='text-align:center'>" + item.studUsn + "</td><td><input type='button' ID='btn-" + item.studId + "' value='Delete' class='new-button' /> <input type='button' ID='upd-" + item.studId + "' value='Update' class='upd-button' /></td></tr>";
t = t + " <tr><td style='text-align:left' colspan='5'><hr></td></tr> ";
});
t = t + " </table> ";
$("#stdData").html(t);
},
error: function(msg) { }
});
}
Aquí estoy mostrando los datos en un div ............
por lo que me responda si se resuelve y si me cualquier consulta de ping.
+1 por NO formatear su código - al menos hacer que OP funcione un poco para 'enviar por código' (por cierto, no tengo idea de si esto funciona, pero el voto todavía parece justificado) – KevinDTimm
Supongo que esta es una solicitud al servicio web REST. Para mí tengo un servicio web java SOAP. – Newbee
Uhh ... no. Esta no es una solicitud SOAP, es una solicitud JSON. Si conecta este código a un servicio SOAP, fallará. -1 – Richard
Hey aquí está el enlace Puede acceder a esto para un uso más simple.
http://www.andrewrowland.com/article/display/consume-dot-net-web-service-with-jquery
hacer que esta respuesta si se soluciona ur problema.
Gracias
Este es un enlace que va al código que da servicio a las solicitudes JSON. No es útil y no responde la pregunta. – Richard
hay un relativamente nuevo plugin disponible:
http://plugins.jquery.com/soap/
I en forma de horquilla del proyecto, y han estado trabajando en algunas modificaciones (el plugin no manejar el servicio que estaba trabajando con). Espero que mis actualizaciones se fusionen en algún momento, pero me gustaría recibir algún comentario. .
- 1. consumir servicio web SOAP
- 2. Consumir el servicio web SOAP en ASP.NET
- 3. SOAP Autenticación a través del servicio web utilizando jQuery
- 4. Consumir un servicio web utilizando una interfaz diferente
- 5. Consumir servicios web SOAP en iOS
- 6. ¿Cómo consumir un servicio SOAP sobre HTTPS en C#?
- 7. Enviar imágenes de la galería al servicio web utilizando SOAP
- 8. Cómo consumir un servicio web ColdFusion con dotnet
- 9. de SOAP servicio web evolución
- 10. Consumir un servicio web usando Javascript
- 11. Consumir un servicio web REST XML
- 12. Llamadas al servicio web SOAP desde Javascript
- 13. ¿Cómo puede Excel 2007/2010 consumir un servicio web REST?
- 14. Firma de mensajes SOAP utilizando el certificado X.509 del servicio WCF al servicio web Java
- 15. ¿Cómo consumir el servicio web RESTful en mi proyecto JSF?
- 16. Consumir servicio web desde un archivo DLL .NET - app.config problema
- 17. Consuma un servicio web SOAP sin depender de la aplicación.config
- 18. Consumir servicios web JSON-RPC en .NET
- 19. Establecer encabezado SOAP personalizado utilizando Axis 1.4
- 20. Visual Studio/SOAP - 'Agregar referencia de servicio' frente a 'Agregar referencia de servicio web'
- 21. Servicio web de Perfect Soap (Wsdl) en php
- 22. Cómo consumir fácilmente un servicio web desde PHP
- 23. Cómo consumir un servicio web RESTful en Lotus Notes
- 24. ¿Puede hacer una llamada jQuery al servicio WCF utilizando SOAP y WSHttpBinding?
- 25. Cómo llamar a un método de servicio web .Net desde ASP clásico utilizando SOAP
- 26. ¿Cuál es la forma menos dolorosa de consumir servicios web SOAP en Java
- 27. ¿Cuál es la mejor forma de consumir un servicio web de VB6?
- 28. Generar WSDL para el servicio SOAP existente utilizando tráfico capturado
- 29. EDITAR SOAP de un servicio WCF utilizando IClientMessageInspector
- 30. ¿Cómo consumir un servicio relajante en .NET?
-1 para ni siquiera intentar :( – KevinDTimm