如何理解ASP.NET中WCF服务与ASMX服务的兼容性

技术如何理解ASP.NET中WCF服务与ASMX服务的兼容性这期内容当中小编将会给大家带来有关如何理解ASP.NET中WCF服务与ASMX服务的兼容性,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可

本期,边肖将为您带来如何理解WCF服务与ASP.NET ASMX服务兼容性的信息。文章内容丰富,将从专业角度进行分析和描述。希望你看完这篇文章能有所收获。

根据前面的操作,在为ASP.NET Ajax程序创建新的WCF服务时,默认情况下,服务类用aspnetcompatible requirements属性修饰。现在我们来简单分析一下。

ASP中的WCF服务和ASMX服务分析。NET

[service contract][aspnetcompatityrequirements(requirements mode=aspnetcompatityrequirements mode。允许)】publicclassTimeService{……}虽然在设计上可以进行独立传输,但是当应用于ASP.NET的Ajax应用环境时,WCF服务实际上可以以非常类似于ASMX服务的方式工作。借助于这个aspnetcompatibility requirements属性,我们可以指示WCF使用与ASMX服务相同的模型。实际上,这个设置表明当WCF服务被激活时,运行时将检查声明的端点,并确保它们都使用网络HTTP绑定模型。

与ASMX服务的良好兼容性使得访问ASP.NET对象成为可能,如HttpContext对象和WCF服务中的其他内在ASP.NET对象。

注意,要实现WCF服务和ASP.NET ASMX服务的兼容,至少有两点。在配置文件web.config中,您需要进行类似如下的声明性定义:

系统。service model : service hosting Environment Aspnet Compatibility Enabled=' true '/System。服务模型其次,开发人员需要为给定的WCF服务显式选择一个兼容模式,这是通过使用服务Aspnet Compatibility Requirements属性来完成的。

ASP.NET Ajax应用程序中请求的服务需要相应的服务器端配置。总而言之,在ASP.NET应用程序中,目前有两种主要的软件技术可以用来构建服务,即ASMX Web服务和WCF服务。其中,WCF服务已经包含了ASMX网络服务。但是必须明确的是,AJAX通信需要使用JSON数据字符串来实现客户端和服务器之间的数据来回传输。在ASP.NET的Ajax扩展1.0时代,或者在ASP.NET 3.5调整ASP.NET运行时,让ASMX Web服务支持JSON是一件很容易的事情。然而,为了更丰富的WCF服务,实现JSON数据格式的传输要稍微复杂一些。这就是为什么只有在ASP.NET 3.5中,WCF才能被用来构建AJAX后端服务。

这就是如何理解以上小编分享的WCF服务和ASP.NET ASMX服务的兼容性。如果你恰好也有类似的疑惑,可以参考上面的分析来理解。想了解更多,请关注行业信息渠道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/119731.html

(0)

相关推荐

  • C/C++ Qt TreeWidget单层树形组件怎么应用

    技术C/C++ Qt TreeWidget单层树形组件怎么应用本篇内容主要讲解“C/C++ Qt TreeWidget单层树形组件怎么应用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带

    攻略 2021年11月30日
  • css3中设置文本阴影的属性是(css3球体掉落动画带阴影效果)

    技术css3怎么实现图片阴影效果这篇文章主要讲解了“css3怎么实现图片阴影效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css3怎么实现图片阴影效果”吧!css3实

    攻略 2021年12月16日
  • Linux有哪些常见发行版本

    技术Linux有哪些常见发行版本本篇内容主要讲解“Linux有哪些常见发行版本”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux有哪些常见发行版本”吧!前言选择合适版本

    攻略 2021年11月1日
  • 水结冰的温度是多少度,水结冰的温度是0还是-4

    技术水结冰的温度是多少度,水结冰的温度是0还是-4水结冰的温度是0℃水结冰的温度是多少度。在常压环境下,冰的熔点为0℃,0℃水冻结成冰时,体积会增大约1/9(水体积最小时为4℃)。据观测,封闭条件下水冻结时,体积增加所产

    生活 2021年10月26日
  • 抖音刷粉网址,快来点击优质的刷赞平台

    技术抖音刷粉网址,快来点击优质的刷赞平台谈到抖音自然涨粉,而抖音热门话题自然涨粉,只有热门推荐才有可能涨粉,但想要成为热门话题,必须有一定的基础点赞量,基础留言量。如果没有这些指标就很难成为热门,所以我们需要重新审视一下

    测评 2021年10月19日
  • 太极拳入门基本功,初学太极拳最好的方法有哪几种

    技术太极拳入门基本功,初学太极拳最好的方法有哪几种初学太极拳最好的方法有哪几种太极拳入门基本功?(原创)这个问题我来回答题主。我从五十岁开始学太极拳,到现在己经有二十三年了。根据我学习太极拳的经历来回答这个问题。初学大极

    生活 2021年10月22日