如何从.asmx Web服务处理xml?

时间:2013-02-01 04:58:04

标签: asp.net xml web-services asmx repository-pattern

首先发布在这里。我正在使用ASP.NET开发一个相对简单的内部工具(可能最终使用MVC 4)来查找产品和编辑这些产品上的一些数据。我被告知要对现有的.asmx Web服务进行编程,该服务返回一系列产品。

一旦我调用了Web服务,我不确定如何使用xml。我应该将xml映射到产品对象吗?使用代理Web服务对象?我应该直接绑定到数据控件(例如,因为用户的搜索可以返回多个产品)吗?存储库模式?如果数据层尚未实现,我将不会使用Web服务。

最终,在用户输入搜索信息后,我希望能够在页面上显示已退回产品的列表。然后,用户将单击该产品以转到该产品的编辑页面。很高兴回答任何问题。我只是继续用不同的想法进行圈子,所以我想我会把它扔出去,看看你们是否可以提供帮助。

1 个答案:

答案 0 :(得分:1)

我刚刚添加了Web Reference并实例化了引用。起初无论出于何种原因,它都不适合我,但我也有点因为你无法在Visual Studio 2012中直接添加Web引用而被抛弃。你必须转到“添加服务引用” - > '高级' - > '添加Web引用'。作为一名“初级”开发人员,我仍在研究使用哪种技术,这让我想知道为什么我们不使用WCF。然而,这完全是另一个话题。