2011-01-26 49 views
1

我有一个应用程序服务层(所有这些都返回可串行化的视图模型)。其中一些应用服务需要通过AJAX由Web UI中的客户端代码进行调用。我目前正在将它们包装在ASMX文件中,它们什么都不做,只是将响应格式指定为JSON委托每个具有相同签名的应用程序服务类的调用。将应用程序服务包装在ASMX中或直接通过WCF公开?

是否建议通过将相应的应用程序服务类作为WCF服务公开来保存几行代码?有人能指点我一个例子吗? WebForms客户端代码中使用的任何潜在缺陷?

回答