勤奋的码农
欢迎光临我的淘宝店:小丑情趣内衣店
摘要: WebserviceWebservice是使应用程序以与平台和编程语言无关的方式进行相互通信技术。eg:站点提供访问的数据接口:新浪微博、淘宝。官方解释:它是一种构建应用程序的普遍模型,可以在任何支持网络通信的操作系统中实施运行;它是一种新的web应用程序分支,是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。WebService是一个应用组件,它逻辑性的为其他应用程序提供数据与服务.各应用程序通过网络协议和规定的一些标准数据格式(Http,XML,Soap)来访问WebService,通过WebService内部执行得到所需结果.Web Service可以执行从简单的请求到复杂 阅读全文
posted @ 2013-08-18 21:48 勤奋的码农 阅读(1599) 评论(0) 推荐(0)
摘要: XML、WebService和WSAD实现1. 动机答:1) 今天,万维网的主要用途是交互式的访问文档和应用程序;2) 大多数时候,这些访问是通过浏览器、音频播放器或其它交互式的前-后端系统;3) W3C: “假如万维网支持应用程序间的交互,Web在能力及应用范围上能得到引人注目的增长”2. 技术基础答:Web services = XML + HTTP. XML:通用数据描述语言;. HTTP:被浏览器和Web servers广泛支持地一种传输协议;3. 什么是Web Service?答:1) Web service最近成为IT业一个被过度传播的术语;2) Web service是自我包含、 阅读全文
posted @ 2013-08-18 19:29 勤奋的码农 阅读(241) 评论(0) 推荐(0)
摘要: WSDL支持4种消息交换方式: 1)单向(One-way):服务端接收消息; 2)请求响应(Request-response):服务端点接收请求消息,然后发送响应消息; 3)要求应答(Solicit-response):服务访问端发送要求消息,然后接收应答消息。 4)通知(Notification):服务访问端点发送通知消息。以下是单向(One-way)的代码,不能有返回值[WebMethod][SoapDocumentMethod(OneWay=true)]public void OneWayService (){}比如: [WebMethod] [SoapDocumentMetho... 阅读全文
posted @ 2013-08-18 19:27 勤奋的码农 阅读(345) 评论(0) 推荐(0)
摘要: 每个 Web Service都需要唯一的命名空间,它可使客户端应用程序区分出可能使用相同方法名称的 Web Service。在 Visual Studio.NET中创建的Web Service的默认命名空间是"http://tempuri.org/"。尽管命名空间类似于典型的URL,但在Web浏览器中是不能查看的,它只是一个唯一标识符。Web Service(Web服务)提供以下属性。Description:此属性的值包含描述性消息,此消息将在XML Web Service的说明文件(例如服务说明和服务帮助页)生成后显示给XML Web Service的潜在用户。Name: 阅读全文
posted @ 2013-08-18 18:52 勤奋的码农 阅读(254) 评论(0) 推荐(0)
摘要: 什么是Web Service 对这个问题,我们至少有两种答案。从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。我们把调用这个Web service 的应用程序叫做客户。例如,你想创建一个Web service ,它的作用是返回当前的天气情况。那么你可已建立一个ASP页面,它接受邮政编码作为查询字符串,然后返回一个由逗号隔开的字符串,包含了当前的气温和天气。要调用这个ASP页面,客户端需要发送下面的这个HTTP GET请求: http://host.company.com/weath 阅读全文
posted @ 2013-08-18 18:51 勤奋的码农 阅读(181) 评论(0) 推荐(0)
摘要: 今天在写WebService时,出现了这样的错误:Count(Int32, Int32) 和 Count(Int32) 同时使用消息名称“Count”。使用 WebMethod 自定义特性的 MessageName 属性为方法指定唯一的消息名称。原来,必须在方法中指定messagename来用户唯一标识且在类中指示不支持1.1标准,由于用到方法重载,没想到在web服务中会出现错误。原来WebService中是不支持方法的重载的。为什么WebService中不支持方法的重载?WebService中不支持方法的重载,这还得从WebService的工作机制中说起,当客户端调用一个WebService 阅读全文
posted @ 2013-08-18 18:39 勤奋的码农 阅读(594) 评论(0) 推荐(0)

友荐云推荐