我刚开始学习写Web服务昨天,有点令人着迷。我创建了一个XML Web服务,我的Linux计算机上的大多数程序都是使用Java语言或其他语言来访问此Web服务。你能指导我学习如何从另一种编程语言访问.net Web服务的任何教程。XML Web服务
回答
Web服务应该是语言/平台无关的。这是支柱之一。因此,您应该像访问其他Web服务一样访问以.net编写的Web服务。 Web服务的客户不应该看到实现细节。
是的,我知道这一点。我问的是,如果你可以指导我的一些实施教程,并从其他语言调用Web服务 – ferronrsmith 2009-07-09 15:17:21
要使用XML服务,请使用Java,JavaScript,Ruby,Perl,Python等。您只需要能够读取HTTP流并解析XML。
举个例子,你可以尝试Jquery.get():
负载使用HTTP GET请求远程页面。
这是一种简单的方法,可以将简单的GET请求发送到服务器,而无需使用更复杂的$ .ajax函数。它允许指定一个单一的回调函数,当请求完成时(并且只有当响应具有成功的响应代码时)才会执行该回调函数。如果您需要同时具有错误和成功回调,则可能需要使用$ .ajax。
如果您的Web服务提供了XML
响应,请将type
参数设置为“xml”。 使用来自Jquery示例的Javascript
片段。
一个非常简单的JQuery的片断(from a tutorial),使用Jquery.post()
,其中有一个参数(t
)调用服务器并显示回复的内容为文本警告:
$.post("test2.php",{content: t},function(txt){
alert(txt);
});
的Java附带一些web-service APIs
使用Java,你可以尝试使用很好的框架Axis2的或者Spring-WS:
hxxp://static.springsource.org/spring-ws/sites/1.5/
你会发现在该项目的网站,并在整个网络上良好的文档。
- 1. XML web服务
- 2. 从Web服务返回XML
- 3. 传递XML的web服务
- 4. XML验证Web服务
- 5. Linq to SQL Web服务XML
- 6. 使用REST XML Web服务
- 7. 的jQuery + web服务:web服务不返回JSON,只有XML
- 8. .NET XML Web服务,使用类无法访问Web服务类
- 9. Web服务或Web服务
- 10. 将原始xml发送到Web服务
- 11. xml从web服务图像解析
- 12. 如何从WCF Web服务返回XML?
- 13. C2DM与web服务从XML文件
- 14. 从ASP.NET中使用XML-SOAP Web服务
- 15. 的ServiceNow XML Web服务 - 节点命名
- 16. Web服务器到android XML解析
- 17. JAVA :: RESTful Web服务使用XML文件
- 18. 如何从Web服务保存XML
- 19. 在Android中使用XML-RPC Web服务
- 20. 保护PHP XML Web服务AJAX
- 21. 从Web服务中加载XML
- 22. 从C#中的Web服务存储XML#
- 23. Mulesoft Web服务XML输出到JSON
- 24. 将Web服务响应另存为XML
- 25. 从Web服务返回XML数据
- 26. XML到列表框从web服务
- 27. jQuery到ASMX web服务xml转移
- 28. Web服务返回XML错误
- 29. SOAP Web服务中的XML参数
- 30. 使用PHP Web服务将返回XML
提示:避免在您的Web服务中暴露ADO.NET数据结构(数据表,数据集)。虽然在技术上他们是SOAP/XML,但他们不会找到太多的其他语言来实现他们的功能 - 基本的XML结构更多地是语言不可知的,并且涵盖大多数用途。 – STW 2009-07-09 15:43:35
感谢提示 – ferronrsmith 2009-07-09 16:43:27