在Windows Mobile设备上托管WebService / WCF?

时间:2009-05-12 08:38:39

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

我正在编写一个在Windows Mobile上运行的应用程序。我已经是一个托管WCF服务的winform应用程序。我不想将应用程序移植到Windows Mobile(6.0)及以上版本。 MSDN正在托管一篇关于Compact Framework上的WCF的文章,但它表示托管不是一个选项。

我是否必须通过TCP侦听器自己编写所有内容?

Bye Marco

2 个答案:

答案 0 :(得分:2)

基本上,是的;你需要使用TcpListener自己做很多事情。即使HttpListener不在Compact Framework中,这也是一种耻辱(否则很容易)。

然而,可能有预先制作的解决方案。

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

答案 1 :(得分:1)

无法将单声道HttpListener类移植到Compact Framework。至少你会从一个经过良好测试的代码库和基线开始。