본문 바로가기
C.W.K.
Stream
Lesson 02 of 04 · published

저장소의 리스너는 하나고, 선택할 때만이야

~12 min · gateway, listener, bind

Level 0차가운 막대
0 XP0/41 lessons0/14 achievements
0/100 XP to next level100 XP to go0% complete

엔진은 여전히 포트가 없어

firebrand gateway 가 저장소의 듣는 프로그램 하나야. 글을 쓰는 엔진은 여전히 포트를 안 열어. 게이트웨이는 이 호스트의 메시 주소 또는 루프백에 묶어. 모든 인터페이스, LAN 주소, 공개 주소로의 바인드는 구조에서 거절돼. 넓히는 플래그는 없어. 게이트웨이를 켜는 것은 운영자 선택이야. 안 켜는 것이 클린룸 기본이야.

안에서는 감독이 맥 호스트를 복사해. 목록과 세션 없는 읽기를 위한 제어 자식, 살아있는 세션마다 엔진 자식 하나, 같은 프레임 상한, 부모가 죽으면 같은 해체. 바깥의 웹소켓은 맥이 이미 말하는 같은 표준 입출력으로 번역돼. 루프는 원격인지 몰라.

리스너 하나, 복사된 감독, 두 번째 루프 없음. 원격에 다른 엔진이 필요하면, 제품 둘을 재면서 하나라고 부르는 거야.

시작은 기록된 행위야

게이트웨이 시작과 정지는 게이트웨이 로그의 줄이야. 세션 부착, 주장, 거절, 자식 생성과 종료도 줄이야. 세션 공책은 실험 공책으로 남아. 게이트웨이 로그는 문 로그야. 섞으면 재개가 모형에게 방화벽을 먹여. 모형은 전화가 보고 있는지 몰라도 돼. 터미널이 이미 쓰는 같은 접힘이 필요해.

Code

유일한 리스너 동사·bash
firebrand gateway
# binds mesh-or-loopback; refuses a public bind
# engine children still speak client/1 over stdio
# not starting this is the product, not a missing feature

External links

Exercise

바인드 이야기 둘을 써. 하나는 시작해야 하고, 하나는 거절해야 해. 거절 이야기는 '카페 와이파이 친구가 시도하게 모든 인터페이스에서 들어라'야. 그 플래그는 없어.
Hint
메시 또는 루프백. 나머지는 다른 제품이야.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.