gpt4 book ai didi

iphone - 在 iPad (MonoTouch) 中托管 WCF Web 服务

转载 作者:行者123 更新时间:2023-12-03 21:21:32 25 4
gpt4 key购买 nike

现在与 MonoTouch 相关;

我想将我的 iPad 变成 WCF Web 服务的主机。我已经有一个在 Mac (Mono) 上运行的 .NET 实现。该解决方案使用类 System.ServiceModel.ServiceHostSystem.ServiceModel.Web.WebServiceHost。然而,即使我引用了 System.ServiceModel 和 System.ServiceModel.Web,在 iPad 项目中也找不到这些类;

这些类只是没有在单点触控上实现吗?

PS:我知道如何使用 System.Net.HttpListener 类将 iPad 变成 Web 服务器,但这不是我现在想要完成的任务。

最佳答案

通过阅读这组补丁,它似乎只适用于基于 WebScriptServiceHostFactory 的工厂:http://lists.ximian.com/pipermail/mono-patches/2009-October/159496.html

查看当前来源,我们可以看到 ServiceHost 已针对移动平台 ( https://github.com/mono/mono/blob/master/mcs/class/System.ServiceModel/moonlight_raw_System.ServiceModel.dll.sources ) 进行过滤,可能是为了与 Silverlight 中可用的内容相匹配,而 Silverlight 有意限制了托管容量。

因此,请调整您的代码以使用可用的内容,或者提出请求(可能会被拒绝)以使 MonoTouch/MonoDroid 拥有更多可用的 WCF 堆栈。

关于iphone - 在 iPad (MonoTouch) 中托管 WCF Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4132089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com