|
제라툴입니다. 간만에 답변을 몇자 적내요^^
WSASocket과 socket의 차이는 Winsock 버젼에 차이겠죠.
winsock 1.1 에서 winsock 2로 넘어오면서 많은 점에 있점이 추가 되었습니다.
예를 들면..
TCP/IP이외의 다른 프로토콜 접근, Scatter/Gather 가능한 Overlapped I/O ,
Shared Socket 등등 이 추가 되었죠..
Winsock 2는 크게 API와 SPI로 나누어지죠.
SPI는 쉽게 말하면 Initialization을 위한 Function이라 생각하시면 됩니다.
API우리가 Winsock2를 통해서 개발할수 있게 해주는 Library라구 생각하시면 되죠.
Winsock2는 WOSA라는 통해 만들어 졌다는 소리를 들은적있는데.. 뭔지는 잘모르겠습니다.
WInsock2로 접어들면서 많은 Fuction들이 추가 되었는데..
"WSA (Windows Sockets Asynchronous )"로 시작하는 넘들입니다.
위에서 말씀하신건 두 함수의 차이는 글세요 확실히 계념이 서지는 않지만.
아마도 Overlapped I/O 와 관련이 있지 않을까 생각되내..
그외에도 많을 차이가 있겠죠^^ 조금도움이 되셨으면 하내요..
From Zeratul
|