web service 让我们来入门(一)

web service 让我们来入门
也许web serivce的出现一定形式对Dcom和CORBA来说,对其rpc
一定应用带入平台无关性,确实在远程调用函数为已所用通过soap
传递,对其不同的平台,移植,都是大大地进步!!
-------
让我们来看一下web service的简单应用
在服务端定义一个函数 pggpjj
<%@ WebService Language="C#" Class="WebService" %>
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
[WebServiceBinding(ConformanceClaims=WsiClaims.BP10,EmitConformanceClaims = true)]
public class WebService : System.Web.Services.WebService {
[WebMethod]

public int pggpjj(int a, int b)
{
int sum;
sum = a + b;
return sum;
}

}
--------------
然后可以其asmx文件
其实现在已建立了下web服务
----------------
客户端调用
WSDL http://IP地址/WebService/webservice.asmx /n:pggpjjnap /out:c:pggpjj.cs
wsdl.exe在Program FilesMicrosoft.NETFrameworkSDKBin
CSC /t:library /r:system.web.dll /r:system.xml.dll c:pggpjj.cs
csc.exe在WINDOWSMicrosoft.NETFramework版本 会在csc.exe目录下生成pggpjj.dll
再调用
<%@ Import Namespace="pggpjjnap" %>
void Page_Load(object sender, EventArgs e)
{
WebService pggpjj1 = new WebService();
int p;
p=pggpjj1.pggpjj(6, 8);
string pp =p.ToString();
Response.Write(pp);

} 

时间: 2024-09-20 05:42:14

web service 让我们来入门(一)的相关文章

PHP中使用XML-RPC构造Web Service简单入门

web|xml [  Web Service介绍 ] Web Service就是为了异构系统的通信而产生的,它基本的思想就是使用基于XML的HTTP的远程调用提供一种标准的机制,而省去建立一种新协议的需求.目前进行Web Service通信有两种协议标准,一种是XML-RPC,另外一种是SOAP.XML-RPC比较简单,出现时间比较早,SOAP比较复杂,主要是一些需要稳定.健壮.安全并且复杂交互的时候使用. PHP中集成了XML-RPC和SOAP两种协议的访问,都是集中在xmlrpc扩展当中.另

web Service入门实例

web service 服务端: package com.xh.ws; import javax.jws.WebMethod; import javax.jws.WebService; /** * * @author kali * SEI:使用注解定义 */ @WebService public interface HelloWS { @WebMethod public String sayHello(String s) ; } package com.xh.ws.impl; import ja

WCF分布式开发必备知识(4):Web Service

今天继续我们的WCF分布式开发必备知识系列文章的第4节:Web Service.前3节我们分别介绍了MSMQ消息队列\.Net Remoting\Enterprise Services三个相关的技术.并且给详细注释的代码实现例子.先介绍一下本节的文章组织结构,首先还是介绍1.Web Service的基本概念2.优势和缺点3.使用Web Service的场合4.安全问题5.实现代码部分最后是总结.初学者就当入门资料,高手就当温习,也欢迎提出意见. 那现在我们就开始今天的学习,网上关于Web Ser

Java RESTful Web Service实战(第2版)

Java核心技术系列 Java RESTful Web Service实战 (第2版) 韩陆 著 图书在版编目(CIP)数据 Java RESTful Web Service实战 / 韩陆著. -2版. -北京:机械工业出版社,2016.7 (Java核心技术系列) ISBN 978-7-111-54213-1 Ⅰ. J-   Ⅱ. 韩-   Ⅲ. JAVA语言-程序设计   Ⅳ. TP312 中国版本图书馆CIP数据核字(2016)第156331号 Java RESTful Web Servi

《SOA Web Service合约设计与版本化》目录—导读

版权声明 SOA Web Service合约设计与版本化 Authorized translation from the English language edition, entitled Web Service Contract Design and Versioning for SOA, 978-0136135173 by Thomas Erl, Anish Karmarkar, Priscilla Walmsley, Hugo Haas, Umit Yalcinalp, Canyang

Java RESTful Web Service实战(第2版) 导读

Java核心技术系列 Java RESTful Web Service实战 (第2版) 韩陆 著   半年前初识韩陆的时候,我们就聊到他正在写的这本书,当得知我从2006年就参与了Apache CXF开发,他立即邀请我为他的新书写序,我也就欣然答应了. Apache CXF作为JAXWS以及JAX-RS规范的实现框架,已经成为很多Web服务开发者必选的开发框架.作为这一框架的开发维护者之一,我的日常工作经常需要熟悉这些JSR规范,并实现JSR所定义的API,解决最终用户的使用问题. 熟悉Java

[Java] 利用Axis库调用C#的Web Service

[Java] 利用Axis库调用C#的Web Service 编写者 日期 关键词 郑昀@ultrapower 2005-8-2 Java Web Service Axis C#   概述 试图从Java调用C#编写的Web Service,借用了王咏刚的wsCaller源代码中DynamicInvoker类. 开始不清楚DynamicInvoker类的portName的含义,望文生义,以为是8080之类的端口号,实际上是下面wsdl中的wsdl:port 节点的"name"属性值&q

JavaScript跨域请求RESTful Web Service

当我们用js请求RESTful Web Service的时候,通常会出现跨域无法访问的问题,也就是无法正常得到我们要的值.jsonp是个解决问题的方法.但是,我们希望访问RESTful Web Service就像一般的ajax方法一样,不用每个都去搞一个jsonp和callback.这就需要我们在服务端进行一些设置,下面我用一个简单的 Filter来进行说明,其他比较复杂的情况根据自己的需求进行改动. import java.io.IOException; import javax.servle

手把手教你实现、部署和调用Web Service

手把手教你实现.部署和调用Web Service