Socket.io: `Server#attach(srv:http#Server, opts:Object):Server` ๋ญ?

์— ๋งŒ๋“  2016๋…„ 10์›” 14์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: socketio/socket.io

์ด๋ด, ์ด๊ฒƒ์€ ๋ฉ‹์ง„ ํ”„๋กœ์ ํŠธ์ด์ง€๋งŒ, ์ด ํ•จ์ˆ˜ ์„œ๋ช…์ด ๋ฌด์—‡์„ ์˜๋ฏธํ•˜๋Š”์ง€ ๋ชจ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๋ฌธ์„œ๋Š” ์‹ค์งˆ์ ์œผ๋กœ ๋‚˜์—๊ฒŒ ์“ธ๋ชจ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

Server#attach(srv:http#Server, opts:Object):Server

๋ฌธ์ œ ๋Œ€๊ธฐ์—ด๊ณผ stackoverflow์—์„œ ์ถ”๊ฐ€ ์ž‘์—…์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  3 ๋Œ“๊ธ€

๋™์˜ํ•ฉ๋‹ˆ๋‹ค. socket.io ๋ฌธ์„œ๋Š” ์“ธ๋ชจ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์ž์‹ ์ด ๊ฒช๊ณ  ์žˆ๋Š” ๋ฌธ์ œ๋ฅผ ๋งํ•˜๊ณ  ํ•ด๊ฒฐ์ฑ…์„ ์š”์ฒญํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์–ผ๋งˆ ์ „์— ๋ฌธ์„œ๋ฅผ ๊ฐœ์„ ํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ฃผ๊ฒ ๋‹ค๊ณ  ์ œ์•ˆํ–ˆ์ง€๋งŒ ๋ช‡ ๊ฐ€์ง€ ์‹ ๋ขฐ ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค :-)

@carpii ๋Š” ๋‹ค์Œ

๋™์˜ํ•ฉ๋‹ˆ๋‹ค. socket.io ๋ฌธ์„œ๋Š” ์“ธ๋ชจ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์ž์‹ ์ด ๊ฒช๊ณ  ์žˆ๋Š” ๋ฌธ์ œ๋ฅผ ๋งํ•˜๊ณ  ํ•ด๊ฒฐ์ฑ…์„ ์š”์ฒญํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

@carpii ์ด ๋Œ“๊ธ€์„ ๋‘ ๋ฒˆ์งธ๋กœ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‹ต๋ณ€ ์—†์ด ๋‘ ๊ฐœ์˜ ๋ฉ”๋ชจ(#2717, #2723)๋ฅผ ์ œ์ถœํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ์ž˜ ์„ค๋ช…ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚ด๊ฐ€ ์œ ์ง€ ๋ณด์ˆ˜๋ฅผ ๋„์šธ ์ˆ˜ ์žˆ๋Š” ๋‹ค๋ฅธ ๊ฒƒ์„ ์ œ์•ˆํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

@richb-hanover ์ด github์˜ ๋Œ€๋ถ€๋ถ„์˜ ๋ฌธ์ œ๋ณด๋‹ค ๋ฌธ์ œ๋ฅผ ๋” ์ž˜ ์„ค๋ช…ํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์–ด๋–ค ์ข…๋ฅ˜์˜ socket.io ์ „๋ฌธ๊ฐ€๋ผ๊ณ  ์ฃผ์žฅํ•˜์ง€๋Š” ์•Š์ง€๋งŒ ๋„์šฐ๋ ค๊ณ  ๋…ธ๋ ฅํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ €๋Š” ์ตœ๊ทผ์— ๋„์›€์„ ์ฃผ๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. socket.io๊ฐ€ ์œ ์ง€ ๊ด€๋ฆฌํ•  ์ˆ˜ ์—†๋Š” ๋ฐฉ๋Œ€ํ•œ ๋ฌธ์ œ ๋ชฉ๋ก์œผ๋กœ ์ธํ•ด ์ ์ฐจ ๋ชจํ˜ธํ•ด์ง€์ง€ ์•Š๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋‹น์‹ ์˜ ๋‘ ๋ฒˆ์งธ #2723 ํ‹ฐ์ผ“์„ ๋‹ซ์„ ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๊ฑฐ์˜ ์ค‘๋ณต๋˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๋‚˜๋Š” #2717์— ๋‹ต์žฅ์„ ๋ณด๋ƒˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰