728x90 반응형 Python 소켓 프로그래밍1 (Python) JSON 데이터 통신 (서버/클라이언트) Summary 오늘은 Python 코드를 사용해서 JSON 데이터를 어떻게 주고받을 수 있는지 알아보겠습니다. JSON(JavaScript Object Notation)은 데이터 교환을 위한 경량의 포맷입니다. 이는 사람이 읽기 쉬운 텍스트를 기반으로 하여 키-값 쌍으로 구성됩니다. JSON은 서버와 클라이언트 간 데이터 전송에 널리 사용되며, 다양한 프로그래밍 언어에서 쉽게 파싱하여 데이터의 가시성을 높혀주었습니다. 간단한 서버-클라이언트 구조를 만들어서 진행해보도록 하겠습니다. 1) 서버와 클라이언트 서버(Server) : 서버는 특정 IP 주소와 포트 번호를 열어 대기하고, 클라이언트의 연결 요청을 기다립니다. 연결 후 클라이언트로부터 요청을 처리하며 응답을 반환하는 역할을 합니다. 클라이언트(Cl.. 2024. 1. 11. 이전 1 다음 728x90 반응형