我被要求创建一个基于SOAP的Web服务(公司通常以Microsoft为中心,我将尝试在Visual Studio / C#中执行此操作),该服务执行以下操作:
有人能指出我应该如何做到这一点的正确方向吗?提前感谢您的任何建议。
答案 0 :(得分:0)
我不知道我是否理解了您的问题,但您可以使用项目ASP.NET核心Web应用程序创建一个symple API(Web服务)。
在Visual Studio 2017上更新 - >档案 - >新项目 - >网络 - > ASP.NET核心Web应用程序 - > API。
如果返回可序列化对象,WebAPI将根据客户端发送的Accept标头自动发送JSON或XML。
在控制器中创建一个类,如下所示:
[Route("api/Client")]
public class ClientController : Controller
{
public IActionResult Client(string name, DateTime date, int id)
{
string return1 = "return1", return2 = "return2";
return Ok(new { return1, return2});
}
}
您的客户可以通过网址www.sample.com/api/client
致电此课程