2011-09-27 26 views
7

Chúng tôi có dịch vụ OData thuần túy (.Net 4, được lưu trữ trong IIS) hoạt động tốt. Chúng tôi muốn triển khai dịch vụ này trên Linux.Sử dụng OData (phía máy chủ) với Mono

Có thể sử dụng OData với Mono không? Có ai có kinh nghiệm như vậy không?

Trả lời

0

Tôi cũng muốn sử dụng odata cho dự án của mình, nhưng có vẻ như chúng không hỗ trợ odata. Dưới http://www.mono-project.com/WCF_Development bạn sẽ tìm thấy mục "Dịch vụ dữ liệu". dưới không được hỗ trợ

Components không có kế hoạch để hỗ trợ

  • WorkflowServices. chúng tôi không có kế hoạch làm việc trên WF3. Có các công cụ WCF WCF dựa trên WF4 trong System.ServiceModel, trong câu chuyện khác (mặc dù không có kế hoạch cho điều này).
  • Dịch vụ RIA. Về cơ bản có các hội đồng Silverlight SDK được được nhúng vào trong ứng dụng, vì vậy chúng tôi không phải bận tâm nhiều.
  • wsHttpBinding và phụ thuộc của nó
  • Federation (Tôi không chắc chắn những gì nó có nghĩa vụ phải làm.) Yếu tố ràng buộc
  • Silverlight PollingDuplex.
  • WSDualHttpBinding (công việc sau WSHttpBinding)
  • Ngăn xếp MSMQ: Liên kết Msmq và MsmqIntegration.
  • Dịch vụ dữ liệu.
  • Cải thiện kênh ngang hàng.
0

Bạn có thể sử dụng Owin Self Host với HttpListener trên đơn âm. Sau đó lưu trữ ứng dụng api odata 4 trên web asp.net của bạn trên đó. Hoạt động như một nét duyên dáng (-:

Nhưng, hãy cẩn thận về vấn đề sau: https://github.com/odata/odata.net/issues/165

Các vấn đề liên quan