c# - 使用 xml 存储创建 .net webservice stub

标签 c# .net web-services code-generation

我被要求为多个类似的网络服务提出一个 .net 网络服务 stub ,它将:

  • 为任意对象实现创建/读取/更新/删除/查找。
  • 为该类型的对象保存持久的 xml 数据。

有没有什么东西已经可以完成这项工作,或者有什么东西可以让创建它的工作变得更容易?

最佳答案

你可以看看WCF Data Services .与 Microsoft 产品一样,通过查看首页无法了解它的真正作用,而是“通过以标准化格式 (OData) 在 URL 中指定查询来查询数据库”。它创建一个 WCF 服务作为前端,您应该能够为 XML 文件编写自己的数据提供程序。

从技术独立于对象类型的意义上说,这是任意的,但您需要为其特定数据类型创建模式。

关于c# - 使用 xml 存储创建 .net webservice stub ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3575393/

相关文章:

c# - P/Invoke - 将委托(delegate)编码为函数指针 + void*

c# - 非异步执行路径能否在 "async"方法中返回同步结果

c# - 我可以从枚举中取出前 n 个元素,然后仍然使用枚举的其余部分吗?

java - WAS 7 REST 客户端中的 Jersey 2

java.util.List 是一个接口(interface),JAXB 不能处理接口(interface)

c# - 在 .NET 等托管环境中是否可能发生内存泄漏?

.net - 根据角度计算从矩形中的点到边缘的向量

c# - AppDomain,处理异常

web-services - Web 服务和 Web 套接字之间的区别

c# - QueryString containing\coming through with\\