
SSLEngine 클래스의 role 속성은 SSL/TLS 프로토콜을 처리하는 엔진의 역할을 결정하는 속성입니다. 일반적으로 role 속성은 두 가지 모드 중 하나를 가리킵니다.
1. CLIENT: 클라이언트 역할을 수행하는 엔진입니다. 클라이언트는 서버에 연결하여 데이터를 전송하는 역할을 합니다.
2. SERVER: 서버 역할을 수행하는 엔진입니다. 서버는 클라이언트의 연결을 받아들이고 데이터를 처리하는 역할을 합니다.
mode 속성은 SSL/TLS 프로토콜을 처리하는 엔진의 동작 모드를 결정하는 속성입니다. 일반적으로 mode 속성은 두 가지 모드 중 하나를 가리킵니다.
1. SERVER: 서버 모드에서 SSL/TLS 프로토콜을 처리하는 엔진입니다. 이 모드에서는 서버가 클라이언트의 연결을 받아들이고 데이터를 처리합니다.
2. CLIENT: 클라이언트 모드에서 SSL/TLS 프로토콜을 처리하는 엔진입니다. 이 모드에서는 클라이언트가 서버에 연결하여 데이터를 전송합니다.
SSLEngine 클래스의 role과 mode 속성은 SSL/TLS 프로토콜을 처리하는 엔진의 역할과 동작 모드를 결정하는 중요한 속성입니다. 이러한 속성을 올바르게 설정하여 SSL/TLS 프로토콜을 처리하는 엔진을 구현할 수 있습니다.
2025-04-01 13:23