Lab & Research26 소켓 소켓은 3가지 관점으로 분류 할 수 있다. 1) 데이터의 타입 2) 통신 종단점 - 응용 프로그램은 양 측 소켓이 연결확립이 되있다고 가정하고 데이터를 주고 받는다. 3) 네트워크 프로그래밍 인터페이스 - 통신 양단이 모두 소켓을 사용할 필요는 없다 윈도우 소켓(윈쇽) 윈도우 소켓은 DLL을 통해 기능 제공 -> DLL 초기화와 종료 작업을 위한 함수 필요 윈도우는 OS 차원에서 멀티스레드를 지원하므로 멀티스레드 환경에서 안정적으로 동작하는 구조와 이를 위한 함수가 필요 (장점) 호환성이 높아 이식성이 좋음 저수준 프로그래밍 인터페이스로, 세부제어가 가능하고 고성능 네트워크 프로그램 개발 가능 (단점) 서로 다른 바이트 방식을 사용하거나 처리 단위가 서로 다른 호스트의 통신시, 변환 처리 요구 응용 프로.. 2021. 10. 31. sys 모듈 사용하여 빠르게 입력받기 import sys input_data = sys.stdin.readline().rstrip() ===== restrip을 사용하는 이유 readline으로 입력하면 엔터가 줄 바꿈 기호로 입력되는데 공백 문자를 제거하려면 rstrip() 함수를 사용햐여 헌다. 2021. 8. 11. 이전 1 ··· 4 5 6 7 다음 반응형