2015-11-10 86 views
0

我想在.Net/C#底部創建一個非常簡單的Web服務,以生成我的wsdl。ASP.NET Web服務不可用,不想WCF

簡明教程 https://support.microsoft.com/en-us/kb/308359

是我所需要的,但在Visual Studio 2013也爲「ASP.NET Web服務」項目沒有這樣的事情。有一些asp.net web應用程序似乎排除提及web服務,然後是WCF,它似乎比我真正想要的要複雜得多,並且談論支持多種協議,數據綁定,協議等。我只想寫幾個webmethods並去。

感謝您的任何幫助:)

我該怎麼做?我真的認爲這會比在Java中使用它簡單得多,但我陷入了第一個障礙。

+0

你在建立一個SOAP還是REST服務,或者其他的東西(比如純JSON服務)? – ashes999

+0

儘管可以生成舊的.asmx樣式的Web服務,但這些服務已被棄用,並最終會消失。支持對他們來說不會持續很長時間。如果你想生成wsdl,你唯一的選擇是wcf。 ASP.NET WebAPI是新的熱點,但是RESTful並且不使用WSDL。 –

回答

2
  1. 創建Web應用程序項目
  2. 選擇 '添加新項'

在列表中,選擇Web Service。這將添加一個.asmx樣式的Web服務,這聽起來就像你想要的。

+0

謝謝,他們沒有讓這麼簡單的事情變得複雜;) 嗯,我的意思是沒有太多的互聯網幫助,這是舊的風格,這不是一個選項或基於WCF的,這似乎過於複雜時所有你想要的是一個基本的Web服務。 –