PDA(WindowsMobile5)にてFTPクライアントを作成したのですが、正常動作しません。

WindowsMoible5+VisualStudio2005(VB.netまたはC#)でFTPクライアントを作成し、
正常稼動する実績があるのか、ないのか(無理なのか)をお教えください。

※Windows Mobile 2003 Second EditionでFTPクライアントを実装していたときは
 正常動作していたのですが、WindowsMobile5に移行したところ動作しなくなりました。



【環境】
PDA:hx2790b
OS:WindowsMobile5
開発ツール:VisualStudio2005 + Windows Mobile 5.0 Pocket PC SDK
言語:VB.netまたはC#

【参考】
PDA:hx4700(Windows Mobile 2003 Second Edition)
開発ツール:VisualStudio2003+Microsoft POCKET PC 2003 SDK
FTP:サーバーはWindows2000serverのIISのFTP。PASIVモード。
※以前はVb.netでFTPクライアントを実装しておりました。
 このときはFTPクライアントが正常に稼動できていました。(ファイルの一覧が取得できてデータ通信も可能)


回答の条件
  • 1人5回まで
  • 登録:2008/09/05 11:28:28
  • 終了:2008/09/12 11:30:02

回答(3件)

id:nake No.1

nake回答回数87ベストアンサー獲得回数02008/09/05 11:40:31

ポイント27pt

http://d.hatena.ne.jp/wiitomo/20070324/1174728100

こちらのソフトでまずFTPが通るかどうか動作確認をされてはどうでしょうか?

もし通らない場合、クライアント側の設定が何かあるのでは?


http://www.es-planning.jp/~setoda/

を見る限りでは、.NETの実装でも動きそうですが・・。

id:hh1108

nake様

コメントありがとうございます。

SyncFTPは試しました。

結果稼動NGでした。

SyncFTPのBBSに質問したところ

IISのFTPサーバーには未対応(次期Verで対応を検討)とのことでした。

2008/09/05 12:05:03
id:pahoo No.2

pahoo回答回数5960ベストアンサー獲得回数6332008/09/05 12:31:10

ポイント27pt

コメント欄に書き込めないので、回答欄にて失礼します。

FTPサーバ側の設定ミスや不具合ということはないでしょうか。


  • サーバ側でFireWallなどによって、新しいFTPクライアントをブロックしていませんか?
  • そのFTPクライアントを使って、他のFTPサーバに接続できますか?
  • Windows2000ServerにMoreFTPdのような非IIS依存のFTPサーバをインストールして、接続できるかどうか試してみてはいかがでしょうか。
id:hh1108

pahoo様

ご指摘ありがとうございます。

FTPサーバー側の設定による影響は可能性としては低いと考えております。

(Windows2000Serverでも別機体のWindows2000でもFTPサーバーをたてて実験してみましたがNGでした)

IISのものではないFTPサーバーへの接続など、時間がとれれば検証してみたいと思います。

→ちなみに、MoreFTPdであればWindowsMobile5のFTPクライアントで正常稼動するという実績があると

 いう認識でよいのでしょうか?


可能であれば「Windows2000のIISのFTPサーバーで、それに対してWindowsMobile5でFTPクライアントが正常に稼動する」という実績が世の中にあるのかどうかが知りたいです。

2008/09/05 16:20:48
id:ardarim No.3

ardarim回答回数892ベストアンサー獲得回数1422008/09/06 00:20:41

ポイント26pt

コメント欄をオープンにしていただけると無駄な回答をせずに済みますので良いと思います。


まず「どのように正常に動作しないのか」を書いたほうがよいと思います。

  • 全く起動できないのか、
  • 何かExceptionが起こったりするのか、
  • 動きはするが、通信できない(タイムアウトや無応答など)

など。


私だったら、まずTCPレベルでパケットが飛んでいるのかどうかパケットモニタを使って確認します。それでどの辺に問題があるのか、ある程度の診断はできると思います。


それからどういう方法(APIやクラスなど)でFTPを実装しているかの情報もあったほうが回答が出やすいのではないかと思います

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません