gpt4 book ai didi

c# - .NET 中的 SOAP 客户端 - 引用或示例?

转载 作者:IT王子 更新时间:2023-10-29 03:42:19 26 4
gpt4 key购买 nike

<分区>

背景:

我正在创建一个 Web 服务站点,它将通过 SOAP 和其他可能的协议(protocol)提供多种类型的简单服务。目标是使转换、RSS 解析、垃圾邮件检查和许多其他类型的工作变得容易。该网站将主要针对初学者开发者。

我的问题:

我从未为此开发过任何 C# 或 .NET。很多年前我确实破解了一些 VB6,仅此而已。现在我需要一些在 C# 中通过 SOAP 执行 RPC 调用的示例。我曾尝试搜索网络和 Stack Overflow 来找到它,但没有找到很多资源,而且我不知道如何对资源进行排名(哪些是旧的?哪些是不正确的?等等)。

我已经创建了一个简单的示例服务,它在 PHP 中是这样调用的:

<?php
$client = new SoapClient('http://webservi.se/year'); //URL to the WSDL
echo $client->getCurrentYear(); //This method returns an integer, called "year"
?>

我现在想在 C# 中尽可能轻松地调用此方法。非常欢迎所有引用和示例。我从哪里开始?我可以使用哪些类/模块/任何东西?

如果有更好的通信框架(后端意味着可扩展),该解决方案根本不必涉及 SOAP,但请注意,服务器端是在 Unix 上的 PHP 中实现的,因此 Microsoft 的专有解决方案不适用服务器端的问题。

请注意,我需要这个,以便我可以为 J. Random Web Developer 编写可能遵循的文档(即使他们在共享网络托管上)。因此,我认为最好的方法应该是仅在代码中执行此操作,但当然欢迎使用其他方式执行此操作。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com