.net 将OData(服务器端)与Mono一起使用

.net 将OData(服务器端)与Mono一起使用,.net,mono,odata,.net,Mono,Odata,我们有纯OData服务(.net4,托管在IIS中),工作正常。我们希望在Linux上部署此服务 可以将OData与Mono一起使用吗?有人有过这样的经验吗?我也想在我们的项目中使用odata,但他们似乎不支持odata。 在下面,您将找到“数据服务”条目。在不支持的情况下 没有计划支持的组件 工作流服务。我们没有计划在WF3上工作。有基于WF4的 WCF在System.ServiceModel中,这是另一个故事(尽管 对此也没有计划) RIA服务。基本上有Silverlight SDK程序集

我们有纯OData服务(.net4,托管在IIS中),工作正常。我们希望在Linux上部署此服务


可以将OData与Mono一起使用吗?有人有过这样的经验吗?

我也想在我们的项目中使用odata,但他们似乎不支持odata。 在下面,您将找到“数据服务”条目。在不支持的情况下

没有计划支持的组件

  • 工作流服务。我们没有计划在WF3上工作。有基于WF4的 WCF在System.ServiceModel中,这是另一个故事(尽管 对此也没有计划)
  • RIA服务。基本上有Silverlight SDK程序集 嵌入到应用程序中,所以我们不需要太多麻烦
  • WSHttpBinding及其依赖项
  • 联合会(我不确定它应该做什么。)
  • Silverlight PollingDuplex绑定元素
  • WSDualHttpBinding(WSHttpBinding后工作)
  • MSMQ堆栈:MSMQ绑定和MSMQ集成
  • 数据服务。
  • Net对等通道的改进

您可以在mono上使用Owin Self Host和HttpListener。然后在上面安装asp.net web api odata 4应用程序。工作起来就像一个符咒(-:

但是,要注意以下问题: