C# - WebService

创建

创建WebService项目

2021121614011801

2021121614011801

注意这里的 .NET框架 选择,稍后需要在IIS部署的服务器上安装相同版本框架。

2021121614011801

添加Web服务

2021121614011804

编写方法

2021121614011805

发布

2021121614011806

2021121614011807

2021121614011808

配置

安装框架

IIS常规安装、配置就不在这里讲了,只讲WebService相关配置。

首先需要在服务器安装对应版本的 .NET Framework (与创建项目中选择的框架一致)。

2021121614011809

IIS配置

20211216140118010

20211216140118011

20211216140118012

配置完成后可在服务器的浏览器通过 localhost 访问WebService地址,如下。

20211216140118013

防火墙配置

需要在防火墙中开放端口访问(或关闭防火墙)。

20211216140118014

20211216140118015

20211216140118016

新建入站规则。

20211216140118017

20211216140118018

20211216140118019

20211216140118020

20211216140118021

20211216140118022

服务器配置

以下配置需要看用的什么服务器,以下以 腾讯云 为例。

20211216140118023

20211216140118024

20211216140118025

远程调用

添加服务引用

20211216140118026

20211216140118027

代码调用

20211216140118027

20211216140118028

ng)