Home

Q.Network

2005.12.15


ネットワークを利用した汎用アプリケーションツールです。

 

 IPアドレスだけでなくホスト名でサーバー指定できるようにしました。
 動的IPでもダイナミックDNSサービスを受けることでクライアントからは常に同じアドレスでアクセスできます。
 (ただし、インターネット接続環境に限ります。ローカルネットワークのみの環境でからは、IPアドレスかPC名になります。)

 ダイナミックDNSサービスは、Dynamic DO!.jp の無料ddo.jpサブドメインDDNSを利用させていただきました。
 WindowsでQ.Serverを使用するなら、DiCEを利用することで接続毎にIPアドレスが変更されても自動で更新できます。
 CE機でQ.Serverを動かしたときにダイナミックDNSを使う場合は、毎回 Dynamic DO! jpに手動で更新する必要があります。

 現在、下記アドレスの Q.Server は停止中です。

 Server : qtanet.ddo.jp
 Port   : 80

 Q.Chatで接続できます。(繋がらないときはサーバー側の接続が切れてしまっている可能性があります。)
 ブラウザから http://qtanet.ddo.jp/ にアクセスするとログイン中のユーザー名を見ることができます。
 Client:の後が空のときは誰もログインしていません。

 


Q.Server version 0.21

qsvr021.zip Win32,PocketPC(ARM),H/PC(ARM,MIPS)

ネットワーク間でデータ通信するためのサーバーアプリです。

クライアントアプリと組み合わせることでネットワーク通信を利用したいろいろなアプリ(現在のところQ.Chatのみ)が使えるようになります。

Ver 0.21 (2005.12.15)
・修正
Ver 0.10 (2005.12.13)
・初版

 

 

【サーバー仕様とクライアントアプリ開発について】

 


Q.Chat version 1.20

qchat120.zip Win32,PocketPC(ARM),H/PC(ARM,MIPS)

Q.Serverを利用したチャットツールです。

オンライン上の友人とリアルタイムに文字や図形を送って対話できます。

 

 

 

Ver 1.20 (2005.12.15)
・バグ修正他。

Ver 1.0 (2005.12.13)
・初版


 Q.Race version 0.00

qrace000.zip

昔作ったゲームをネットワーク対戦型にしたもの。

来年1月末ぐらいまでには公開したい・・・つもり。

 

 

 

 

 

 

 


 

接続の構成について

インターネット経由の通信をする場合、サーバーはグローバルアドレスを持っている必要があります。
プロバイダと固定IP契約をしていない場合、基本的に動的IPとなり、ダイアルアップ接続の度にIPアドレスは異なります。
クライアントには、サーバーのグローバルアドレスを教えてあげる必要があります。
クライアント側はインターネットに接続できればアドレスはローカルアドレスで構いません。

 


Home