#99 Article 876 Posted at 1994/11/10 20:16:06 by Mai (MAP2260) [SOCKET]

Subject: SOCKETで質問

今、Socketを使用した簡単なアプリケーションを作ってます。
(最近はWINSOCK.DLLという便利な物があるから(^_^;))
英文のヘルプファイルと、CICAに入ってたソフトのソース、あと
インターフェースのバックナンバーなどを参考にして、なんとか、目的のことが
できそうな目処が経ったのですが、一つ疑問が。
ポート番号って、勝手に適当な数値を割り振っていいのでしょうか?
 ヘルプファイルには、番号がぶつかったらずらしてチェックしていく、みたいな
例も出てたのですが、これをやると、クライアント側からコネクトする時に、
(万が一変わっていれば)ポート番号を入力してやらないといけません。

 素人にも簡単に(細かいメカニズムを意識させず)使える物が目標なので、
うまい解決法があれば知りたいのですが・・・

 インターフェースには、「アプリケーション毎に使用しているポート番号を
与えるサーバー(ポート番号は固定)を作る」とか出てたんですが、窓用の
Peer to Peerな感じのものなので、これはちょっと無理っぽいですし。

 ブロードキャストとソケットの中間的なもの(IPアドレスだけ指定)みたいなのが
あれば、それで相手にポート番号をたずねると言う手もあるのでしょうが、
まだ知りません(^_^;)

P.S.まあ、そんなに他との衝突を気にすることはないという気もするのですが。