2008年6月27日金曜日

マイコンとXPortとウェブの三角関係②

本に沿って回路つくってコードを書くと、
ご丁寧に今どういう通信状態なのかをLEDで判断する事が出来ます。

でも大体サーバに接続しようとしてる所で
ピコピコ止まりだったので、
もう少し通信状態を可視化しようと思いました。

まずAcknowrichとshokai様から頂いたSocketClientで実験

XPort接続中。IPアドレスは192.168.0.150 ポート番号は50001に設定済。



ではSocketClientからXPortさんにアクセスしてみましょう



するとシリアル側(Acknowrich)ではI192.168.0.110と出る。



IはIncomeのIなので、情報が伝わった事はわかるけど
なんでIPアドレスが変わるんじゃ?
本でXPort設定のところでルーターのIPを指定する所あるけど
そこと関係があるんでしょうか??

まぁ一旦おいといて
シリアル側から、欲しいウェブがあるサーバに行ってねってお願いしてみる



…ただのテキスト扱いっぽいんですけど
GETとかHOSTも入れてみたけど同じ。

SocketClientを終了すると



ちゃんとDisconnectのDが現れる。

つながっているようでつながっていないような…
何が問題なんじゃー。

1 件のコメント:

shokai さんのコメント...

ちなみにこれ使うとリアルタイムにサーバー側のようすが見れる
http://d.hatena.ne.jp/shokai/20080625/1214376517

あるいはXAMPP入れると、windowsでもローカルでphp使えるよ
http://shokai.org/blog/archives/820