-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
session 관련한 질문
21.11.01 11:44 작성 조회수 175
0
안녕하세요 항상 강의 잘 보고 있습니다.
Listener와 Connector에 대한 질문 입니다.
양쪽 모두 OnAcceptCompleted, OnConnectCompleted 로
_sessionFactory를 통해 session을 생성하고 start해주는데요,
session을 하나 생성해서 그것을 통해 서로 주고받고 한다고 이해했는데 왜 new코드가 2개이지 하고 복습을 하던 차에 의문이 들었습니다.
Connector에서나 Listener에서나 상호간에 연결된 socket을 통해 session을 생성하는 것이므로 하나의 session이 되는 것인지,
두 번 new 하므로 Connector session 하나, Listner session 하나 해서 총 2개의 session이 되는 것인지 아래 그림 과 같은 의문이 들어 질문 드립니다.
답변을 작성해보세요.
0
Rookiss
지식공유자2021.11.01
둘다 아닙니다.
Listener랑 Connector는 동시에 사용하는게 아니고
네트워크 프로그램이 서버의 역할을 하게 되면 Listener를 사용하는 것이고,
클라의 역할을 해서 서버로 붙는 쪽이라면 Connector를 사용하게 됩니다.
이는 나중에 유니티 실습을 해보면 더 명확히 알게 됩니다.
답변 1