2011-02-03 11 views
1

2つのプロセス間の通信を実現する最良の方法は何ですか?そして、どうやって両方の間でオブジェクトを交換するのですか?私はWCF netNamedPipeBindingのようなものを使うことができると期待していますが、これは通常のフレームワークでこれを実現する方法ですが、Compact Framework 3.5 WCFでは実装されていないようです。Compact Framework 3.5の2つのプロセス間の通信を実現する方法

誰かが私にヒントを与えてくれますか?

はあなたのカスタムプロトコルと

twickl

+0

[Windows CEでのクロスプロセスの通信に最適なメカニズムは何ですか?](http://stackoverflow.com/questions/946279/what-is-the-best-mechanism-for-communicating-cross -process-in-windows-ce) – ctacke

+0

+1は驚くほどうまく言葉の問題のタイトルです。 – Quibblesome

答えて

2

WCFサービスを使用して.Net CFの2つのプロセス間でオブジェクトを渡すことができます。ただし、basicHttpBinding(SSL接続を使用してこれを克服できます)とデスクトップバージョン(SvcUtil.exe)を使用できないWCFサービス用のWSDLプロキシを生成するには、NetCfSvcUtil.exeを使用する必要があります

http://blogs.msdn.com/b/andrewarnottms/archive/2007/09/13/calling-wcf-services-from-netcf-3-5-using-compact-wcf-and-netcfsvcutil-exe.aspx

お役に立てば幸いです。

+0

私の理解のために、私は同じマシン上のプロセス間の通信にこれを使用していますか? – CaptnCrash

+0

モバイルデバイスまたはデスクトップの.Net CFを実行していますか? – Raghu

+0

モバイルデバイスで!私は同じデバイス上でオブジェクトを通信して交換する必要があるアプリケーションになければならない。 – CaptnCrash

1

使用平野ソケットをありがとうございます。

関連する問題