[問題] 經由xinetd建立連線

看板C_and_CPP作者 (世界)時間14年前 (2012/01/30 11:32), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) GCC 問題(Question): 小弟之前完全未接觸過Socket程式 目前想在Linux上寫一個Socket程式 經由xinetd觸發進而建立連線 我想問的是 程式經由xinetd觸發後 是否有API或其他方法能取得連線進來的port number 進而使用bind建立連線 先謝謝大家的回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 101.15.70.32

01/30 16:59, , 1F
無法 socket的部分應該是xinetd幫你處理了
01/30 16:59, 1F

01/30 16:59, , 2F
所以bind這邊完全不用理他
01/30 16:59, 2F

01/30 17:00, , 3F
你的程式裡面不會碰到socket的東西
01/30 17:00, 3F

01/30 17:01, , 4F
input和output的data會在xinetd裡面dup到你的程式的
01/30 17:01, 4F

01/30 17:01, , 5F
stdin和stdout
01/30 17:01, 5F

01/30 18:35, , 6F
了解,感謝樓上
01/30 18:35, 6F
文章代碼(AID): #1F9WyqZX (C_and_CPP)