- 프로젝트 홈 : http://www.oschina.net/p/hp-socket
- 개발 문서 : https://www.docin.com/p-2257033571.html
- 다운로드 : https://github.com/ldcsaa/HP-Socket
- QQ 그룹 : 44636872 , 75375912
이 업데이트는 SSL, HTTP 및 UDP 시리즈 구성 요소에 대해 주로 최적화 및 조정!
v5.6.4 업데이트
A, SSL 구성 요소 업데이트
- 다음 구성 요소는 모두 SSL로드 메모리 인터페이스 방법이 인증서를 지원 증가
1) Server:SetupSSLContextByMemory(), AddSSLContextByMemory() 2) Agent:SetupSSLContextByMemory() 3) Client:SetupSSLContextByMemory()
- 모든 SSL 구성 요소는 방법은 SSL 세션에 대한 정보를 얻는 데 사용됩니다 GetSSLSessionInfo ()를 증가
- SSL 서버 구성 요소는 SNI 콜백 함수를 정의하지 않고 대부분의 경우 응용 프로그램의 기본 도메인 이름 서버 SNI 바인딩 메커니즘을 제공합니다
1) 当 SetupSSLContext() 的 'fnServerNameCallback' 参数值为 nullptr 则启用默认的服务器域名绑定机制 2) BindSSLServerName():绑定服务器域名到指定证书 3) HP_SSL_DefaultServerNameCallback():默认 SNI 回调函数
두, HTTP 구성 요소 업데이트
- SendWSMessage HTTP Server 구성 요소 () 메소드는 lpszMask 매개 변수를 삭제하려면
- 매개 변수 pData의 SendWSMessage에게 CONST BYTE의 * 모든 HTTP 구성 요소 () 메소드를 입력, 상수를 통과 할 수있다
- 쉽게 전송 데이터 청크 모든 HTTP 구성 요소 SendChunkData () 메소드를 추가
세, UDP 구성 요소 업데이트
- 그들은 Windows 플랫폼의 UDP 캐스트 행동을 일치 구성 요소로 남아 최적화 된 리눅스 플랫폼 UDP 캐스트 부품 등
- UDP IPv6은 모든 구성 요소를 업그레이드 호환성
- 자동 UDP 클라이언트 / 서버 구성 요소의 폐쇄 단부의 데이터 패킷에 "닫기 통지"를 보내
넷째, 다른 업데이트
- 버그 수정 : 현상이 일련의 리눅스 플랫폼 환경의 특정 구성 요소에서 발생하는 HTTP의 jemalloc 인해 충돌 버그
HP-소켓 구성 요소 목록
- 기본 구성 요소
- SSL 구성 요소
- HTTP 구성 요소