你应该从Web服务返回HTML吗?

时间:2014-06-27 15:16:11

标签: web-services soa

我的情况是两个组件的设计有一些类似的表示要求,但是使用不同的技术堆栈构建(一个是java,另一个是.net)。对于一个功能,开发人员正在使用返回HTML的Web服务,这样两个组件都可以重用相同的显示逻辑。我被告知以这种方式使用Web服务是一种不好的做法,并且Web服务应该只关注数据

就Web服务或SOA最佳实践而言,您应该从Web服务返回HTML吗?

1 个答案:

答案 0 :(得分:0)

如果它实际上是一个Web服务(即通过脚本调用),HTML是一个坏主意,因为您将很难处理错误情况。

精心设计的XML或JSON答案可能是目前的方法。