1

我很想使用数据服务通过 http 发布只读数据。

我真正想要的是能够提供不同形状的 xml 位,这些位使用过滤器、扩展等来代表我的数据库中的内容。

我真正不喜欢的是 atom 中的“goop”,我知道 json 有点轻,但我真正想做的是使用我自己的序列化策略。

最初我认为他们有更多格式,我认为它很容易扩展......但我找不到任何东西。

我找错地方了吗?我是不是一起叫错树了?

谢谢

4

2 回答 2

1

是的,是的,我同意。

甚至非常努力地研究“网络编程模型”,因为它似乎提供了更多的灵活性。

基本上我想

  • 接收 uri + 查询
  • 将 uri 映射到实体/记录
  • 根据查询返回 pox,包括链接

它目前正在吸引我的包括链接实体。数据服务允许您使用扩展功能“浏览图表”,但我找不到替代该功能的简单方法。

使用休息服务,我是否必须在序列化它们之前手动解析“扩展路径”并将适当的实体加载到对象图中?

感谢您的帮助!

于 2009-02-04T00:13:22.423 回答
1

数据服务是为特定问题而设计的,它不是基于 REST 实现的通用 POX,我不确定尝试以这种方式弯曲它是要走的路。

使用 WCF(此处的文章) “推出您自己的”REST/POX 服务非常简单,如果您过多地偏离数据服务,这可能是一个更好的起点。

于 2009-02-03T06:57:06.557 回答