【问题标题】:c# SAP NetWeaver Connection via ODatac# SAP NetWeaver 通过 OData 连接
【发布时间】:2020-12-27 07:20:52
【问题描述】:

我必须在我的客户端程序和 SAP NetWeaver 程序之间用 C# 建立连接,我可以通过 OData 完成。问题是 OData-Service 的 URI 始终是另一个。所以我不能在 Visual Studio 中使用“添加服务引用”,那太静态了。

在我的研究中,我发现了这一点: http://blogs.msdn.com/b/astoriateam/archive/2011/10/14/introducing-the-odata-library.aspx 但我没有一起来,我很感激任何帮助。

如何处理来自我的应用程序的动态服务端点?

谢谢帕特里克

【问题讨论】:

    标签: c# visual-studio odata


    【解决方案1】:

    问题解决了,我想的方法太复杂了。我可以通过 REST 与 URI 进行通信,并将获得我需要的数据。示例。

    string uri = "http://services.odata.org/OData/OData.svc/Products" 
    string odataQuery = "?$format=json"
    var request = WebRequest.Create(uri+"/"+odataQuery);
    request.Method = "GET";
    var reader = new StreamReader(stream: request.GetResponse().GetResponseStream());
    string neededData = reader.ReadToEnd(); //json format
    

    希望我能帮助遇到同样问题的人。

    谢谢帕特里克

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-16
      • 2012-10-01
      • 1970-01-01
      相关资源
      最近更新 更多