【问题标题】:Hosting a WebService/WCF on Windows Mobile Device?在 Windows Mobile 设备上托管 WebService/WCF?
【发布时间】:2010-10-25 12:06:34
【问题描述】:

我有兴趣编写一个在 windows mobile 上运行的应用程序。我已经准备好一个托管 WCF 服务的 winform 应用程序。我不想将应用程序移植到 windows mobile (6.0) 及更高版本。 MSDN 在 Compact Framework 上主持了一篇关于 WCF 的文章,但它说托管还不是一种选择。

我必须通过 TCP 侦听器自己编写吗?

再见马可

【问题讨论】:

    标签: c# wcf web-services windows-mobile compact-framework


    【解决方案1】:

    基本上,是的;您需要使用TcpListener 自己做很多事情。甚至 HttpListener 也不在 Compact Framework 中,这很可惜(否则会很容易)。

    不过,可能有预装解决方案可用。

    出于兴趣,我有一个几乎在那里的开源框架 - 它包含所有序列化/调度/等代码,但我还没有添加原始 TcpListener 支持,它是一种耻辱。但也许很快。

    【讨论】:

    • 你先生,是一只生病的小狗:)
    • 嗨,对不起,但据我所知:msdn.microsoft.com/en-us/library/… TCPListener 是否支持紧凑框架?我错过了什么吗?再见马可
    • @Marco - 没有人说它不...我说 HttpListener 不可用(它不可用)。
    • @Marc:现在我明白了...没有意识到我谈到了 tcp 而你谈到了 http...是的,很遗憾...
    【解决方案2】:

    您不能将单声道 HttpListener 类移植到 Compact Framework。至少你会从一个经过良好测试的代码库开始,并作为基线。

    【讨论】:

    • 感谢您的回复,但该项目从未被踢出计划,所以我没有采取任何进一步的行动。您的回答是有效的,我会将其标记为答案。
    猜你喜欢
    • 2013-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-03
    • 1970-01-01
    • 2016-02-29
    • 2011-07-19
    相关资源
    最近更新 更多