将ASMX转换为WCF Web服务需要多少努力?

我有2个Web服务,总共有6个Web方法,大多数代码都是以任何方式坐在程序集中的,而Web服务asmx实际上只是调用这些程序集方法并返回它们的返回类型。

将Web服务从ASMX转换为WCF需要付出多少努力?

在这个阶段,我几乎可以控制唯一的非基于Web的客户端连接到Web服务,所以这不是一个真正的问题,产品正处于预启动阶段。


你应该发现转换非常简单 - 特别是如果你现有的asmx web方法只是调用其他类。 只需从Visual Studio创建一个新的WCF服务 - 这样您仍然可以保持现有的Web服务不变。 它会自动为你创建一个http端点,所以你可以直接将它转储到IIS中(只需要一点点配置)。 你需要描述你的DataContract类,但它也非常简单。

我最近做了这个,很高兴!


查看一些关于如何操作的博文和文章:

  • 将ASMX迁移到WCF(不幸的是,该链接不再有效)
  • 从ASMX到WCF的分步迁移
  • ASMX迁移到WCF
  • 还有更多 - 搜索“将ASMX移植到WCF”,您将获得大量点击

    渣子

    链接地址: http://www.djcxy.com/p/71285.html

    上一篇: How much effort is required to convert an ASMX to WCF web service?

    下一篇: what is difference with WCF and other web services?