直接掉[WebMethod]public static 方法()和WCF有什么优缺点,大神能系统的说下吗?

小弟有个问题想请教  因为是在小公司没什么技术也没什么架构经验 做了一个WEB电商项目 就两三人完成 在项目中有80%都是前台写好界面 然后我在中间写ajax直接掉.cs 里的[WebMethod]public static 方法() 后来看到有个WCF教程 觉得WCF高效安全 请问这样[WebMethod]方法和WCF有什么优缺点,网上都没有比较过的  !   我截张图上段代码! 就这样掉cs里的方法 整个项目达到80%,确实是方便快捷,但不知道有没有并发能力,网上很少有人这样做,后来看了下WCF服务,觉得安全,并发也很好,但配置文件确实看上去烦,大家来说下吧!谢谢!
宝慕林4294392
浏览 483回答 4
4回答

摇曳的蔷薇

完全不是一个东西,差别非常非常大.首先静态方法就一大堆问题. WCF和webapi是一个级别的东西.只是wcf更全.webapi只是http接口

神不在的星期二

不说wcf,在asp.cs文件 写webmethod还是先进入paga_load事件,内部还是很复杂的, webfrom异步还是很推荐ashx,可以简单封装一下ashx,在ashx的progressrequest方法,根据参数不同,调用不同的方法

慕桂英546537

这样做会很累的!在网上看,有人说普通写法ashx,文艺写法【webMehtod】,高级玩法wcf,他说完全不用担心这样做!

SMILET

楼主如果现在回过头看 肯定不会用WCF 也不会用ASHX 当初的选择没错 只是你的方法还可以再改进下~~
打开App,查看更多内容
随时随地看视频慕课网APP