Ответ 1
При создании Новый проект в соответствии с выбранным вами языком выберите Веб, а затем измените на .NET Framework 3.5, и вы получить возможность создания ASP.NET WEB Service Application.
Как создать веб-службу (сервер и клиент) в Visual Studio 2012? как и до 2012 года, как http://www.tutorialspoint.com/asp.net/asp.net_web_services.htm
При создании Новый проект в соответствии с выбранным вами языком выберите Веб, а затем измените на .NET Framework 3.5, и вы получить возможность создания ASP.NET WEB Service Application.
WCF - это более новая технология, которая во многих случаях является жизнеспособной альтернативой. ASP отлично работает и работает хорошо, но я лично предпочитаю WCF. И вы можете сделать это в .Net 4.5.
Создайте новый проект.
Щелкните правой кнопкой мыши по проекту в проводнике решений, выберите "Добавить служебную ссылку",
Создайте текстовое поле и кнопку в новом приложении. Ниже приведено мое событие click для кнопки:
private void btnGo_Click(object sender, EventArgs e)
{
ServiceReference1.Service1Client testClient = new ServiceReference1.Service1Client();
//Add error handling, null checks, etc...
int iValue = int.Parse(txtInput.Text);
string sResult = testClient.GetData(iValue).ToString();
MessageBox.Show(sResult);
}
И все готово.
--- создать ws-сервер vs2012 upd 3
новый проект
выберите .net framework 3.5
Приложение веб-службы asp.net
щелкните правой кнопкой мыши по корню проекта
выберите ссылку на сервисную службу
выберите wsdl
--- как я могу создать ws-клиент из wsdl файла?
Я сервер ws Axis2 под tomcat 7, и я хочу проверить совместимость