네트워크 예제

Qt는 클라이언트 기반과 서버 측 네트워크 프로그래밍을 모두 지원하기 위한 광범위한 네트워크 클래스 세트를 제공합니다.

이 예제들은 Qt를 이용한 네트워크 프로그래밍의 기본적인 측면을 보여줍니다.

Blocking Fortune Client

네트워크 서비스를 위한 클라이언트를 생성하는 방법을 보여줍니다.

Broadcast Receiver

로컬 네트워크를 통해 브로드캐스트된 정보를 수신하는 방법을 보여줍니다.

Broadcast Sender

로컬 네트워크의 여러 클라이언트에 정보를 브로드캐스트하는 방법을 설명합니다.

DNS lookup

QDnsLookup을 사용하여 호스트 이름을 조회하는 방법을 설명합니다.

DTLS client

이 예제에서는 클라이언트 측 DTLS 연결을 구현하는 방법을 보여줍니다.

DTLS server

이 예제에서는 간단한 DTLS 서버를 구현하는 방법을 보여줍니다.

Fortune Client

네트워크 서비스용 클라이언트를 만드는 방법을 설명합니다.

Fortune Server

네트워크 서비스용 서버를 만드는 방법을 설명합니다.

HTTP Client

간단한 HTTP 클라이언트를 설명합니다.

Multi-stream Client

클라이언트 측에서 SCTP를 사용하는 방법을 설명합니다.

Multi-stream Server

서버 측에서 SCTP를 사용하는 방법을 설명합니다.

Multicast Receiver

멀티캐스트 그룹으로 전송된 정보를 수신하는 방법을 설명합니다.

Multicast Sender

멀티캐스트 그룹에 메시지를 보내는 방법을 설명합니다.

Network Chat

상태 저장 피어 투 피어 채팅 클라이언트를 보여줍니다.

Secure Socket Client

암호화된(SSL) 연결을 통해 통신하는 방법을 보여줍니다.

Threaded Fortune Server

스레드 포춘 서버 예제는 스레드를 사용하여 여러 클라이언트의 요청을 처리하는 간단한 네트워크 서비스용 서버를 만드는 방법을 보여줍니다. 이 예제는 Fortune 클라이언트 예제와 함께 실행하도록 되어 있습니다.

Torrent Example

복잡한 TCP/IP 작업을 보여줍니다.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.