.NET 的webservice例子

因为项目的需要,可能会经常性的需要调用接口,或者写一些接口。现在提供一些简单的例子给大家参考

写接口:

 1  [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
 2     [System.ComponentModel.ToolboxItem(false)]
 3     // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
 4      [System.Web.Script.Services.ScriptService]
 5     public class WebService_test : System.Web.Services.WebService
 6     {
 7
 8         [WebMethod(Description="求和")]
 9         public double Add(double a,double b)
10         {
11             return (a + b);
12         }
13
14         [WebMethod(Description = "类")]
15         public string getjsno()
16         {
17             string jsno = string.Empty;
18             student st = new student();
19             st.Name="张三";
20             st.Sex="男";
21
22             JavaScriptSerializer jss = new JavaScriptSerializer();
23             jsno = jss.Serialize(st);
24
25             return jsno;
26         }
27
28     }
29
30     public class student
31     {
32         private string name;
33         private string sex;
34
35         public string Name
36         {
37             get { return name; }
38             set { name = value; }
39         }
40
41         public string Sex
42         {
43             get { return sex; }
44             set { sex = value; }
45         }
46     }

调用接口:

 1  WebS.WebService_testSoapClient web=new WebS.WebService_testSoapClient();
 2             double b = web.Add(1,2);
 3             textbox.Text = b.ToString();
 4             web.HelloWorld();
 5
 6             WebS.getjsnoRequest aaa=new WebS.getjsnoRequest();
 7             aaa.ToString();
 8
 9             string cc=web.getjsno();
10             JavaScriptSerializer jss = new JavaScriptSerializer();

代码已经贴出来,调用哪里怎么样添加webservice接口,可以手动也可以代码去写,可以百度,这些很多例子。

时间: 2024-10-29 01:41:01

.NET 的webservice例子的相关文章

Webservice例子讲解

因为也是第一次使用到这样的技术,本人在这里通过一个例子记录了自己的一些心得,还望大家指出不好的地方,我们共勉. webservice主要是用来交换数据和集成数据,目前主要用到的技术有TCP/IP,HTML,XML,.NET,Java 1.首先创建一个webservice项目,用于发布webservice服务 MyWebservice就是一个用于发布service的类,MyWebservice.java: 1 package com.webservice; 2 3 import javax.jws

极致精简的webservice例子

看了网上好多关于webservice的例子,基本上对初学者来说都是模棱两可云里雾里,现在,我将网上关于webservice的讲解提炼出来,通过一个最简单使用并且方便的例子,告诉大家什么是webservice. 简单来说,webservice就是远程调用技术,也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术.是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDD

使用CXF做简单的WebService例子

使用Maven搭建项目测试简单的CXF实例 Server: pom.xml: <!-- begin CXF Server --> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>3.1.1</version> </dependency> <

利用Java编写简单的WebService实例

使用Axis编写WebService比较简单,就我的理解,WebService的实现代码和编写Java代码其实没有什么区别,主要是将哪些Java类发布为WebService.下面是一个从编写测试例子到发布WebService,以及编写测试代码的过程介绍. 本例子的WebService提供了两个方法,分别是sayHello和sayHelloToPerson,第一个只是返回一个"Hello"字符串,没有参数,第二个函数接受一个字符串作为参数,返回"Hello 参数值",

Java WebService 开发简单实例

Web Service 是一种新的web应用程序分支,他们是自包含.自描述.模块化的应用,可以发布.定位.通过web调用.Web Service可以执行从简单的请求到复杂商务处理的任何功能.一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务. 实际上,WebService的主要目标是跨平台的可互操作性.为了达到这一目标,WebService完全基于XML(可扩展标记语言). XSD(XMLSchema)等独立于平台.独立于软件供应商的标准,是创建可互操作的.分布式应用程序

WebService机制和使用《一》

问题?WebService机制和使用 一.WebService是什么? 定义:Web服务(Web Services)是一段位于Internet上的业务逻辑,它是基于TCP/IP的创建出来的服务,基于标准的Internet协议(如HTTP或SMTP)访问的.webservice最基本的一个目的就是在网络上提供资源给各个不同平台的不同应用系统的协同工作能力,WebService并不是什么神秘的东西,它就是一个可以远程调用的类,或者说是组件,又或者说是接口,我们说接口比较正式点儿吧. 把你本地的功能开

基于axis的WebService的案例

1.axis axis是Apache旗下产品,它是一个webservice容器,可被用于创建.部署和运行webservice.网址http://axis.apache.org/,网址上的部分截图如下. axis的jar包下载http://mirror.bit.edu.cn/apache/axis/. 2.使用eclipse创建webservice案例 使用eclipse创建webservice可以参考如下帖子https://blog.csdn.net/weixin_41488437/articl

解决此报错:Cannot create Woodstox XMLInputFactory: java.lang.NoClassDefFoundError: com/ctc/wstx/stax/WstxInput

最近在研究webservice服务的技术,可是写完webservice例子后,项目正常启动,但是在输入url地址后报如下的错误: Cannot create Woodstox XMLInputFactory: java.lang.NoClassDefFoundError: com/ctc/wstx/stax/WstxInput .................................... 具体报错信息我就不帖上去了. 原因:缺少woodstox-core-asl-4.4.1.jar和

C语言访问webservice小例子

近期做的一个项目中,需要访问webservice获取一些json格式的数据.返回的页面内容只是json格式的数据,并不像实际页面那么复杂.所以不想再引入工具库,直接用socket简单实现了. 以下代码并不是实际项目源码,是我摘取出来整理成的一个小例子分享给大家.代码本身很容易理解,但是需要一些socket编程和http协议基础. #include <stdio.h> #include <sys/socket.h> #include <netinet/in.h> #inc