ASP.NET Web 应用程序中 Web 服务的使用

发布于 2024-10-16 13:18:07 字数 259 浏览 2 评论 0原文

对于某些人来说,这可能是一个愚蠢的问题。但事情是这样的。我有 asp.net Web 应用程序,并且使用 jquery 调用 *.aspx.cs 文件中附加有 [WebMethod] 属性的函数。我不知道 [WebMethod] 主要用于 Web 服务。我从未使用过 Web 服务,我看到我可以将 .asmx 文件添加到我的项目中。因此,从应用程序体系结构的角度来看,我应该在哪里使用以及如何使用 .asmx 文件,以及 *aspx.cs 文件中包含 [WebMethod] 属性是否错误。 谢谢:D:D

To some this could be stupid question. But here's the deal. I have asp.net web application and I use jquery to call functions inside *.aspx.cs files that have [WebMethod] attribute attached to them. I had no clue that [WebMethod] is mainly using in web services. I never have worked with web services and I saw I can add .asmx file to my project. So from application architecture point of view where should I use and how can I use .asmx files, and if is it mistake to have [WebMethod] attribute inside *aspx.cs files.
Thanks :D:D

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

七堇年 2024-10-23 13:18:07

除非您坚持使用 .NET 2.0,否则您不应该选择其中任何一种。 .asmx 文件现在被 Microsoft 视为“遗留技术”。所有新的 Web 服务开发都应该使用 WCF。请参阅https://stackoverflow.com/tags/wcf/info

Unless you're stuck using .NET 2.0, you shouldn't do either one. .asmx files are now considered by Microsoft to be a "legacy technology". All new web service development should use WCF. See https://stackoverflow.com/tags/wcf/info.

荭秂 2024-10-23 13:18:07

你急于寻求解决方案。事情没那么简单,阅读“asp.net Web 服务”或“WCF Web 服务”等搜索词返回的文章

,然后决定如何继续,

这需要一些时间来理解,比如一到两周。

you are rushing for a solution. it not that simple, read articles returned by a search term such as "asp.net web service" or "wcf web services"

and decide how you want to proceed

it will take some time to understand, say one to two weeks..

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文