- PR -

【C#】ソケットIDを取得する方法

1
投稿者投稿内容
隣の古柴
ベテラン
会議室デビュー日: 2004/06/04
投稿数: 94
投稿日時: 2004-06-23 17:33
例えばwinsockのsocket()をコールする事でディスクリプタを返り値として取得でき
ますが、C#ではどのようにして取得すればいいのでしょう?

ご教示ください。
一郎
ぬし
会議室デビュー日: 2002/10/11
投稿数: 1081
投稿日時: 2004-06-23 17:47
.NETでプログラムを作るなら、ソケット通信にはSocketクラスを使うと良いのではないでしょうか。

winsockを使いたいならわざわざ.NETベースのプログラムにする必要がないのでは?
(winsockを使うということは.NETフレームワーク上では動かないプログラムになるということですからね)
隣の古柴
ベテラン
会議室デビュー日: 2004/06/04
投稿数: 94
投稿日時: 2004-06-23 20:29
レスありがとうございます。

引用:

一郎さんの書き込み (2004-06-23 17:47) より:
.NETでプログラムを作るなら、ソケット通信にはSocketクラスを使うと良いのではないでしょうか。

winsockを使いたいならわざわざ.NETベースのプログラムにする必要がないのでは?
(winsockを使うということは.NETフレームワーク上では動かないプログラムになるということですからね)



ええと私の質問がまずかったです。
winsockで書かれたCプログラムを参考にしてC#でサーバープログラムを書いていま
す。
winsockで書かれたCプログラムでは、ソケットIDを取得してそのIDごとに待機、
又は読込み・・という処理を行っており、パクろうと試みはしたものの、はて?、C#
ではどうやってソケットIDが取得できるのかな?と躓いた次第です。

どうもヘルプを見た限りでは無さそうなので止めることにしました。
1

スキルアップ/キャリアアップ(JOB@IT)