【问题标题】:Are standard C# class objects created in a WCF service multiplatform?标准 C# 类对象是在 WCF 服务多平台中创建的吗?
【发布时间】:2017-01-06 10:21:05
【问题描述】:

我编写了一个 WCF 服务,用于在客户端程序发出请求时检索和更新我的数据库。目前它只服务于 UWP 应用和 WinForms 桌面客户端,所以我使用标准的 c# 类对象来移动数据。

如果我想扩展以包括非 .NET 应用程序(例如 android、ios、java 等),这些类是否可以被这些平台使用(当与服务引用一起使用时),或者我需要移动到别的东西 - 比如 JSON?

【问题讨论】:

  • 对于android或IOS最好移动JSON
  • @Vinoth 与其他替代方案相比,使用 JSON 有什么优势吗?

标签: c# wcf multiplatform


【解决方案1】:

对于 android 或 IOS 最好移动 JSON

使用 JSON 的一些优点Click

【讨论】:

  • 经过研究,JSON 看起来确实是个不错的候选对象
【解决方案2】:

根据我的发现,应该可以使用我们的 WCF 服务多平台。然而,它似乎仍然需要一些改变和/或使用一些额外的框架。 看看这个: Walkthrough - Working with WCF

这最终将 Xamarin 与 web service stuff 一起使用。 至少,Xamarin 可以和Visual Studio一起使用

【讨论】:

  • 遗憾的是,如果你想要 VS 集成,xamarin 并不便宜,所以我正在寻找其他方法来实现跨平台兼容方法
  • 只需在您的问题中提及 :P :D 即可。我再看看
  • 修改我之前的评论。我没有意识到微软已经购买了 xamarin 并将其作为标准的 Visual Studio 的一部分包含在内。
  • 现在可以了吗?
  • 这是一个可以考虑的选项
猜你喜欢
  • 2011-11-24
  • 2013-11-29
  • 1970-01-01
  • 2023-03-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多