session 관련한 질문
321
작성한 질문수 23
안녕하세요 항상 강의 잘 보고 있습니다.
Listener와 Connector에 대한 질문 입니다.
양쪽 모두 OnAcceptCompleted, OnConnectCompleted 로
_sessionFactory를 통해 session을 생성하고 start해주는데요,
session을 하나 생성해서 그것을 통해 서로 주고받고 한다고 이해했는데 왜 new코드가 2개이지 하고 복습을 하던 차에 의문이 들었습니다.
Connector에서나 Listener에서나 상호간에 연결된 socket을 통해 session을 생성하는 것이므로 하나의 session이 되는 것인지,
두 번 new 하므로 Connector session 하나, Listner session 하나 해서 총 2개의 session이 되는 것인지 아래 그림 과 같은 의문이 들어 질문 드립니다.


답변 1
0
둘다 아닙니다.
Listener랑 Connector는 동시에 사용하는게 아니고
네트워크 프로그램이 서버의 역할을 하게 되면 Listener를 사용하는 것이고,
클라의 역할을 해서 서버로 붙는 쪽이라면 Connector를 사용하게 됩니다.
이는 나중에 유니티 실습을 해보면 더 명확히 알게 됩니다.
C#에서의 RAII
0
133
3
TLS 질문드립니다.
0
113
2
SpinLock과 컨텍스트스위칭에 대해 질문 남겨요.
0
114
2
Unity Span
0
131
2
XML, Dll 차이점
0
176
2
Session 질문입니다
0
123
1
Write Read 커서 키워드
0
113
1
더미 클라이언트 수에 따른 OnDisconnect 발생
0
117
2
네트워크 Send 전담 스레드 배치
0
149
2
UnhandledException 으로 서버 터지는 경우
0
175
2
컨텐츠 단, 엔진 단
0
149
1
질문 있습니다
0
135
2
C# 게임서버 3D MMORPG
0
197
2
유니티6 버전
0
140
2
receive하는 부분과 send하는 부분의 차이
0
188
2
커서의 위치의 중요성
0
141
2
C++ 전혀 모르는데 C# 서버
0
217
2
강의에 질문이 있습니다
0
124
2
멀티스레드 이해도 질문
0
129
1
500 vs 500
0
189
3
OnAcceptHandler 액션 함수
0
94
1
이 정도 서버의 객관적인 수준이 궁금합니다.
0
236
2
36. Serialization #3 에서 string (name) 코드 수정 질문
0
116
2
외부 컴퓨터와의 통신 방법이 궁금합니다
0
136
1





