怎么写接口供别人调用

1.如何调用别人写好的接口

下面是一个例子,要根据你自己的接口来显示调用

using System;

using System.Collections.Generic;

using System.Text;

//显示接口实现

namespace interfaceDemo

{

public interface InterfaceA

{

void MethodA();//抽象方法

void MethodB();//

}

public interface InterfaceB

{

void MethodB();//抽象方法,与interfaceA接口方法同名

void MethodC();

}

public class ClassC : InterfaceA, InterfaceB

{

public void MethodA()//实现接口中的方法

{

Console.WriteLine("实现接口InterfaceA的MethodA方法");

}

public void MethodC()//实现接口中的方法

{

Console.WriteLine("实现接口InterfaceB的MethodC方法");

}

void InterfaceA.MethodB()//显示地指明实现的是那个接口的方法,注意不能有public

{

Console.WriteLine("实现接口InterfaceA的MethodB方法");

}

void InterfaceB.MethodB()//显示地指明实现的是那个接口的方法,注意不能有public

{

Console.WriteLine("实现接口InterfaceB的MethodB方法");

}

}

class ShowInterfaceImplement//测试类

{

static void Main(string[] args)

{

ClassC c = new ClassC();//实例化对象

c.MethodA();

c.MethodC();

//显示接口实现

InterfaceA interA=new ClassC();//接口通过实现接口的类进行实例化

interA.MethodB();//调用接口A的方法

InterfaceB interB=new ClassC();

interB.MethodB();//调用接口B的方法

Console.ReadLine();

}

}

}

2.如何生成webservice接口,供别人调用

参考如下webservice主要是一些站点写好了的方法,供调用,当然也可以自己去编写自己的webservice,所以首先得找到这样的接口。

看一些站点有没有这样的接口。下面就拿一个简单的天气预报接口。

项目中调用:新建一个web项目,然后点击添加引用服务,然后点击确定。这样就会发现在webconfig文件里面多了一下节点,而且项目类中的ServiceReferences文件件多了一个绿色的东西。

可以点击看看他有哪些方法,应该是在浏览器输入链接的方法是一致的,剩余就是怎么调用了。下面给出具体的代码:本代码值在webForm中先添加Lable、TextBox、Button以及Literal各一个。

然后点击按钮。protectedvoidButton1_Click(objectsender,EventArgse){if(!string.IsNullOrEmpty(this.TextBox1.Text)){WeatherService.WeatherWebServiceSoapClientservice=newWeatherService.WeatherWebServiceSoapClient();String[]strWeatherInfo=service.getWeatherbyCityName(this.TextBox1.Text);StringBuilderstr=newStringBuilder("");str.AppendLine("查看天气信息如下:");foreach(stringinfoinstrWeatherInfo){str.AppendLine(info+"");}this.Literal1.Text=str.ToString();}}运行程序,就看到效果了。

转载请注明出处育才学习网 » 怎么写接口供别人调用

知识

教学过程怎么写长

阅读(184)

本文主要为您介绍教学过程怎么写长,内容包括教学过程怎么写,如何教学长度的内容,教学过程包括哪些步骤。首先要吃透教材,把教材的编写意图弄明白,读懂参考教学用书很重要。其次要备学生、备课文、备自己,有教学思路教案的格式:一教学内容分析;二

知识

清的甲骨文怎么写

阅读(213)

本文主要为您介绍清的甲骨文怎么写,内容包括清字的甲骨文怎么写,清字的甲骨文怎么写,地的甲骨文怎么写。“地”字最早见于小篆,没有甲骨文的字型见于考古发现。迄今所存的甲骨文十五、六万片中,单字量约4400个,可识可读的约2400字,其中约1

知识

作文搬家记怎么写

阅读(169)

本文主要为您介绍作文搬家记怎么写,内容包括搬家记作文如何写,搬家记作文600字,搬家记作文600。2004年某月的一天,我和弟弟在家中的院子里玩耍,忽然,一只蜻蜓出现在我俩的面前。弟弟手痒,想去抓蜻蜓,我阻止不了他,只得帮他一起做“坏

知识

无福利房证明怎么写

阅读(191)

本文主要为您介绍无福利房证明怎么写,内容包括未享受单位福利分房的证明怎么写,无保障性住房证明怎么写,单位怎样写员工未曾购买过福利房的证明。我刚办我经验告诉希望能帮助:、找海市原单位所属区县住房保障房屋管理局海市XX区住房保障房屋

知识

态度评价怎么写

阅读(251)

本文主要为您介绍态度评价怎么写,内容包括怎样写对一个人的评价,评价怎么写,自我评价怎么写。第一,在对待现实的态度或处理社会关系上,表现为对他人和对集体的真诚热情、友善、富于同情心,乐于助人和交往,关心和积极参加集体活动;对待自

知识

时间更改通知怎么写

阅读(213)

本文主要为您介绍时间更改通知怎么写,内容包括作息时间修改通知怎么写啊,通知变更时间内容如何写,上班时间调整通知一般怎么写。你好,楼主,这样写(因生产需要,固调整上班时间,早八到中午十二点,下午一点半到晚上五点半)八个小时制。如遇加班,晚饭单

知识

销售情况说明怎么写

阅读(275)

本文主要为您介绍销售情况说明怎么写,内容包括销售说明报告怎么写,销售工作描述怎么写,销售分析怎么写。市场竞争状况和 销售数据的收集 无论是文字报告或者口头报告,最令人“无地自容”的就是被上级领导问时一问三不知,满口“也许”、“可能

知识

价格卖点怎么写

阅读(206)

本文主要为您介绍价格卖点怎么写,内容包括怎样写产品的卖点,产品卖点如何写,产品卖点怎么写。产品“卖点”,无非是指商品具备了前所未有、别出心裁或与众不同的特色、特点。这些特点、特色,一方面是产品与生俱来的,另一方面是通过营销策划

知识

趴着拼音怎么写

阅读(200)

本文主要为您介绍趴着拼音怎么写,内容包括趴的拼音怎么写,趴着的拼音怎么写,趴下的趴的读音。趴拼音:pā,声母p,韵母a,音调阴平。基本信息:部首:足,四角码:68100,仓颉:rmc86五笔:khwy,98五笔:khwy,郑码

知识

安全文明心得怎么写

阅读(169)

本文主要为您介绍安全文明心得怎么写,内容包括关于安全心得体会,要怎么写,安全知识心得体会怎么写,安全心得怎样写。安全事故,时有发生,很多人因为没有安全意识淡薄,事故发生后,轻者影响他人或是自己的健康,重者造成终身残疾、甚至失去生命。同

知识

资质申诉报告怎么写

阅读(180)

本文主要为您介绍资质申诉报告怎么写,内容包括建筑行业资质不合格要交一份申诉说明,怎么写,办理安全生产许可证申诉材料怎么写,质监局要处罚我允许我写份材料为自己申诉怎么写。可根据《危险化学品生产企业安全生产许可证实施办法》,2011年1

知识

社会实践鉴定表怎么写

阅读(179)

本文主要为您介绍社会实践鉴定表怎么写,内容包括暑期社会实践活动鉴定表怎么填写,社会实践活动登记表活动内容:个人总结(不少于300字):,社会实践鉴定表实践自我评价怎么写。不同的暑期社会实践活动可以有不同的鉴定表填写方式2113,详细要求学校

知识

翰字韩文怎么写

阅读(181)

本文主要为您介绍翰字韩文怎么写,内容包括中文的翰字用韩文怎么写,中文的翰字用韩文怎么写,韩国字翰怎么写。其实如果有汉字的韩语一般和汉字差不多有些时候和广东话发音更相似所以韩文字和汉字转换是习惯了就会而且韩语输入法有汉字转换功

知识

幼儿园家长回执怎么写

阅读(514)

本文主要为您介绍幼儿园家长回执怎么写,内容包括幼儿园家长回执怎么写,家长的回执意见怎么写,幼儿园家长回执信的意见与建议怎么写。回执家长意见写法如下第一种,回执单意见可以写成家长姓名或家长姓名加“阅”或“已看过”第二种,回执单意见

知识

webservice接口怎么写

阅读(218)

本文主要为您介绍webservice接口怎么写,内容包括webservice接口怎么写,webservice接口怎么写,webservice接口怎么写。以java为例:ava调用WebService可以直接使用Apache提供的axis.jar自己编写代码,或者利用Eclipse自动生成

知识

android调用c代码怎么写

阅读(163)

本文主要为您介绍android调用c代码怎么写,内容包括android开发用eclipse怎么调用c代码,android开发用eclipse怎么调用c代码,android中如何调用C写的函数如何调用C包里面的函数。在一些Android应用的开发中,需要通过JNI和 Android NDK工具实

知识

软件接口怎么写

阅读(177)

本文主要为您介绍软件接口怎么写,内容包括软件接口说明文档怎么写,系统的内部接口文档怎么写,接口有什么用,还是要自己写代码啊。1 引言 1.1编写目的说明编写这份详细设计说明书的目的,指出预期的读者。1.2背景 说明:a.待开发软件系统的名称;

知识

接口定义怎么写

阅读(182)

本文主要为您介绍接口定义怎么写,内容包括如何定义一个接口,请写出接口定义的一般形式.,在java中,什么叫接口。定义接口 使用interface来定义一个接口。接口定义同类的定义类似,也是分为接口的声明和接口体,其中接口体由常量定义和方法定义两

知识

java调用函数怎么写

阅读(209)

本文主要为您介绍java调用函数怎么写,内容包括Java中如何调用函数和自定义函数,java中的函数调用怎么理解,如何用java编写函数。调用函数System.out.println("hello world");println即为函数,out为是输出对象,System为j

知识

java回调接口怎么写

阅读(169)

本文主要为您介绍java回调接口怎么写,内容包括java中的接口的回调,Java中什么是接口回调,Java中什么是接口回调。接口回调是指:可以把使用某一接口的类创建的对象的引用赋给该接口声明的接口变量,那么该接口变量就可以调用被类实现的接口的方

知识

android开发接口文档怎么写

阅读(212)

本文主要为您介绍android开发接口文档怎么写,内容包括android开发接口文档怎么写,android开发接口文档怎么写,android技术开发文档怎么写。1 接口书写的格式:1 用例图2 流程图3 具体的接口:3.1请求的方式:包括: 服务器地址 le.gxjinan.com/open

知识

短信接口怎么写

阅读(171)

本文主要为您介绍短信接口怎么写,内容包括手机短信验证码java接口怎么写,不用其他公司的短信接口,自己可以写短信接口吗,php怎么写短信接口。这个首先你要确定一下短信平台,他们会给你提供短信实现的接口文档。比如:public static String doP

[/e:loop]