C# webservice接口編寫、發(fā)布與測試
更新時間:2024年07月10日 10:44:09 作者:Roki Zhang
這篇文章主要介紹了C# webservice接口編寫、發(fā)布與測試,文章通過圖文結合的方式給大家介紹的非常詳細,對大家的學習或共組有一定的幫助,需要的朋友可以參考下
webservice 接口編寫、發(fā)布
1. 打開【VS2019 => 創(chuàng)建新項目 => ASP.NET Web 應用程序】


2. 填寫名稱、位置等信息 => 【創(chuàng)建 => 創(chuàng)建】


3. 【右擊 => 添加 => 新建項】

4. 搜索【ASMX => 命名 => 添加】


5. 【添加新方法 => 并將缺失的引用導入】

6. 發(fā)布webservice,【右擊 => 發(fā)布】

【文件夾 => 下一步 => 完成】


7. 發(fā)布,等待完成,記住右邊的發(fā)布位置

8. 【右擊此電腦 => 管理,打開IIS】

如何打開IIS服務:
請打開【控制面板 => 類別 => 程序】

打開【啟用或關閉Windows功能】

【勾選紅框中的所有選項,確定,等待完成】

安裝完成之后【再次打開IIS】
9. 右擊網(wǎng)站 => 添加網(wǎng)站

【填寫相關信息 => 確定】

10. 【選中asmx文件 => 右擊 => 瀏覽】

11. 【復制網(wǎng)址】

下面測試接口的可使用性:
1. 打開【VS2019 => 新建項目 => 控制臺應用程序】

2. 填寫信息

3. 【右擊項目 => 添加 => 服務引用】




成功后此處會出現(xiàn):

4. 編寫代碼進行接口調(diào)用

代碼如下:
using System;
namespace ConsoleApp1
{
class Program
{
// 創(chuàng)建對象
private static localhost.WebService1 lh = new localhost.WebService1();
static void Main(string[] args)
{
string qq01 = "100000";
string qq02 = "a123456789";
Console.WriteLine(qq01 + ":" + lh.IsQQ(qq01));
Console.WriteLine(qq02 + ":" + lh.IsQQ(qq02));
Console.ReadKey();
}
}
}執(zhí)行之后結果如下:

至此接口發(fā)布及調(diào)用結束。
以上就是C# webservice接口編寫、發(fā)布與測試的詳細內(nèi)容,更多關于C# webservice接口的資料請關注腳本之家其它相關文章!
相關文章
C#實現(xiàn)的中國移動官網(wǎng)手機號碼采集器
這篇文章主要介紹了C#實現(xiàn)的中國移動官網(wǎng)手機號碼采集器,本文先是采集號碼入庫,同時給出了篩選各類靚號的SQL語句,需要的朋友可以參考下2014-10-10
Entity Framework主從表數(shù)據(jù)加載方式
這篇文章介紹了Entity Framework主從表數(shù)據(jù)加載方式,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-06-06
C#實現(xiàn)動態(tài)執(zhí)行字符串腳本(優(yōu)化版)的示例代碼
這篇文章主要為大家詳細介紹了C#如何實現(xiàn)動態(tài)執(zhí)行字符串腳本(優(yōu)化版),文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下2023-03-03

