Справочная информация:
Я создаю сайт веб-сервисов, который будет предоставлять множество типов простых сервисов через SOAP и, возможно, другие протоколы.Цель состоит в том, чтобы упростить, например, преобразования, разбор RSS, проверку на спам и многие другие виды работ.Сайт будет ориентирован в основном на начинающих разработчиков.
Моя проблема:
Я никогда не разрабатывал ни C #, ни .NET по этому вопросу.Я взломал VB6 много лет назад, но это все.Теперь мне нужны примеры выполнения вызовов RPC через SOAP в C # .Я пытался найти в Интернете и переполнении стека, чтобы найти это, но не нашел много ресурсов, и я не знаю, как ранжировать ресурсы (старые, неправильные и т. Д.).
Я создал простой пример сервиса, который в 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, если есть более совершенные коммуникационные структуры (серверная часть должна быть расширяемой), но обратите внимание, что сторона серверареализовано в PHP на Unix, поэтому проприетарные решения от Microsoft не обсуждаются на стороне сервера.
Обратите внимание, что мне это нужно, чтобы я мог написать документацию, которой может следовать J. Random Web Developer (даже если онина общем веб-хостинге).Поэтому я думаю, что лучший подход должен заключаться в том, чтобы делать это только в коде, но даже другие способы сделать это, конечно, приветствуются.