C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: PCとwindows mobile6とのプロセス間通信


(過去ログ 61 を表示中)

[トピック内 5 記事 (1 - 5 表示)]  << 0 >>

■34935 / inTopicNo.1)  PCとwindows mobile6とのプロセス間通信
  
□投稿者/ yas (1回)-(2009/04/14(Tue) 14:59:08)

分類:[C#] 

・PC:WindowsXP C#2005 .Net Framework2.0
・PDA:Windows Mobile6 C#2005 Compact.Net Framework2.0
無線LANによる通信を行いたい。

以上の2台にて通信を行いたいと考えています。
.NetリモーティングのTCPで行えるのかなぁ、と安易に考えていましたが
Compact.Net Framework2.0ではリモーティングに対応していなく途方にくれています。
(ソケットでの送受信は、データのやり取りが面倒なのかな、と躊躇しています・・・)

.Netリモーティングを使用しないPC、PDA間のプロセス間通信として、
この他にどのような方法がありますでしょうか。
引用返信 編集キー/
■34947 / inTopicNo.2)  Re[1]: PCとwindows mobile6とのプロセス間通信
□投稿者/ やじゅ (974回)-(2009/04/14(Tue) 17:19:31)
やじゅ さんの Web サイト
No34935 (yas さん) に返信
> .Netリモーティングを使用しないPC、PDA間のプロセス間通信として、
> この他にどのような方法がありますでしょうか。

お金を出しても問題ないなら、市販のコンポーネント(CF.Netリモーティング)を使うとか
http://siibot.blogspot.com/2008/02/net-remoting-for-compact-framework.html
http://gotcf.net/Default.aspx
引用返信 編集キー/
■34950 / inTopicNo.3)  Re[1]: PCとwindows mobile6とのプロセス間通信
□投稿者/ オショウ (159回)-(2009/04/14(Tue) 19:21:19)
> .Netリモーティングを使用しないPC、PDA間のプロセス間通信として、
> この他にどのような方法がありますでしょうか。

  回答ではありません・・・

  非常に微妙な説明がありました。MSDNで検索してみたら

  MarshalByRefObjectのヘルプを見ると、できそう

  ですが、.NET Compact Framework でサポートされるデバイスとプラットフォームの
  説明を見ると・・・
  Windows Mobile Version 6.0等の表記はない。

  が、サポートプラットフォームで.NET Compact Framework のバージョン 2.0 SP2
  で可能なように書かれている。

  手元にMobile 6 が無いので試せません・・・

  .NET Compact Framework のバージョン 2.0 SP2と書かれていますが、導入されて
  いるものは、.NET Compact Framework のバージョン 2.0 ならば、SP2あててみて
  動作確認されては?

※ 諦めてソケット通信の簡単なクラスをインプリした方が時間的にもう動作してしま
  うのでは?・・・

以上。


  

引用返信 編集キー/
■34959 / inTopicNo.4)  Re[2]: PCとwindows mobile6とのプロセス間通信
□投稿者/ yas (2回)-(2009/04/15(Wed) 10:13:10)
>やじゅさん

こんなものがありましたか!
でも、高くはないですけど購入する手間(かつ英語!)を考えるとちょっぴりキビシイです・・・
今後の余裕のあるときに検討してみます。

>オショウさん

ありがとうございます。
PDAの実機で試して・・・みたかったのですが、こちらもまだ実機がないので試せず。
諦めてこつこつ手動で作ってみます。
解決済み
引用返信 編集キー/
■34961 / inTopicNo.5)  Re[1]: PCとwindows mobile6とのプロセス間通信
□投稿者/ 渋木宏明(ひどり) (1113回)-(2009/04/15(Wed) 11:34:34)
渋木宏明(ひどり) さんの Web サイト
> .Netリモーティングを使用しないPC、PDA間のプロセス間通信として、
> この他にどのような方法がありますでしょうか。

どういう通信手法が適切なのかは、ネットワーク環境や、どういう目的で通信を行うのか、などによっても異なります。

ソケット接続などによる双方向の対等な通信以外にも

・標準で提供されている ActiveSync の枠組みを使う
・PC側でWebサービスを稼働し、PDAからWebサービスに接続する

などの手法も存在しますし、これ以外にもさまざまな手法が存在します。

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -