.net菜鸟的迷惑!大虾们指点迷津吧!关于web services

[复制链接]
查看11 | 回复1 | 2009-8-14 17:04:41 | 显示全部楼层 |阅读模式
如果都用浏览器来访问,那么是一样的.但是需要考虑其他情况,比如,一个java写的桌面程序要从你的服务器取数据,怎么办??或者一个php站点,怎么从你的站点上获得数据和调用服务?对ASP.Net来说,要么是aspx.cs形式,提供现成页面,要么是ashx形式,提供ajax及其他http request的响应,还有其他的形式.虽然用ashx,可以实现java写的client从你那取数据,但是太麻烦,毕竟已经涉及http底层,如果是复杂度高种类繁多的交互,就会大大增加复杂度,因此会选择SOAP方式(也就是web service)进行交互.web service 是借助xml定义数据格式,然后进行跨平台跨语言的数据交互和访问.
回复

使用道具 举报

千问 | 2009-8-14 17:04:41 | 显示全部楼层
WebServices采用SOAP协议,核心是XML语言,通过Http传送数据。主要用于跨语言的调用,比如Java可以调用C#写的方法。坦白的说,和普通的类并没有两样。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行