簡體   English   中英

網絡方法的最大數量?

[英]Max number of web methods?

我在asp.net 2.0中有一個有234種方法的Web服務。 似乎當我添加另一個方法時,該站點不會在VS2005中編譯,直到我先刪除一個。 我收到一條消息,說我剛剛添加的新方法不存在於屬於Microsoft.Net/.../Temporary Files目錄的文件中。 我重新啟動了IIS,關閉了VS2005,從這個臨時目錄中刪除了所有文件,但無濟於事。 獲取代碼編譯的唯一方法是刪除另一個代碼以保留234個方法....

我可以一致性復制此行為,因此它不能是我的代碼。 現在我知道這看起來很奇怪,但這是真的! 另一個奇怪的事情是,正好有100個方法名稱以GetXXXyyyZZZ這個詞開頭

是否有其他人在Web服務中允許的最大方法數量方面遇到問題? 非常感謝

我建議將您的方法組織到相關組中,並根據這些組將您的單個Web服務拆分為許多較小的Web服務。

如果您想要答案,只需創建一個新的Web服務並在其中創建235個Web方法。 如果你有同樣的問題=>有一個限制。

你不會找到一個糟糕的設計的好解決方案。 更好地重新設計Web服務,以便Web服務的消費者可以在組層次結構中看到它們並且不會將其報告給thedailywtf :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM