* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
|
|
Window7 32bit, Linux 64bit 등 |
|
|
[cubrid_rel] 수행 결과 |
|
|
[도움말]-[버전정보] 확인 |
|
|
java, php, odbc 등 입력 |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
| 에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
| 관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
안녕하세요.
DB 접근제어를 위해 Cubrid DB 프로토콜을 연동하여 사용중 입니다.
최근 버전 Cubrid의 프로토콜이 변경된 것으로 보여져서 CAS 메시지 프로토콜 최신 문서를 받아보고 싶습니다.
이전 Q&A글에 프로토콜 문서를 제공받은 기록이 있기에 혹시 바로 자료를 받을 수 있을까 하여 문의글 남깁니다.
감사합니다.
CAS 프로토콜 구조 변경은 없었고, PROTOCOL 버전이 추가에 따른 패킷들이 추가되었습니다.
enum t_cas_protocol
{
PROTOCOL_V0 = 0, /* old protocol */
PROTOCOL_V1 = 1, /* query_timeout and query_cancel */
PROTOCOL_V2 = 2, /* send columns meta-data with the result for executing */
PROTOCOL_V3 = 3, /* session information extend with server session key */
PROTOCOL_V4 = 4, /* send as_index to driver */
PROTOCOL_V5 = 5, /* shard feature, fetch end flag */
PROTOCOL_V6 = 6, /* cci/cas4m support unsigned integer type */
PROTOCOL_V7 = 7, /* timezone types, to pin xasl entry for retry */
PROTOCOL_V8 = 8, /* JSON type */
PROTOCOL_V9 = 9, /* cas health check: get function status */
PROTOCOL_V10 = 10, /* Secure Broker/CAS using SSL */
PROTOCOL_V11 = 11, /* make out resultset */
PROTOCOL_V12 = 12, /* Remove trailing zeros from double and float types */
CURRENT_PROTOCOL = PROTOCOL_V12
};
혹시, 어떤 프로토콜 버전까지의 문서를 가지고 있는지요 ?