2017-09-11 100 views
-3

我想从wcf rest服务迁移到web API(大约30个端点由6个复杂方法创建)只是想根据预算(1个月的时间和一个资源)来决定可用,其中下面将是一个更好的解决方案。WCF REST到web API

  1. 编写用于创建Web API的全新代码,仅使用wcf rest服务中已有的逻辑。

  2. 创建API端点并在其中调用wcf服务。

回答

2

如果不知道更多细节(或者可能是整个项目),没有真正的方法可以确定。

如果您不确定时间是否够用,您可以做的一件事就是从选项2开始,然后用WCF服务中的实际代码替换每个端点。如果一个月证明是不够的,你可能会得到一个混合的解决方案(其中一些方法在Web Api中实现,有些是调用WCF服务的包装)。但是,您将能够将方法缓慢移回Web Api并最终完成。

+1

完美!这就是我想到的。我认为,从包装开始,然后慢慢地将方法移到web api是值得的。 – user3263194