Stomp
Stomp
STOMP 프로토콜을 지원하는 메시지 브로커(Message Broker)와 PHP 애플리케이션이 통신할 수 있게 해 주는 확장의 레퍼런스예요. 객체 지향과 절차적 인터페이스를 모두 제공합니다.
출처: Stomp
본문
개요
이 확장은 PHP 애플리케이션이 STOMP를 준수하는 메시지 브로커와 통신할 수 있게 해 줘요. 사용하기 쉬운 객체 지향 및 절차적 인터페이스를 모두 제공하죠. (공식 사이트: Stomp 공식 사이트)
Stomp 함수
stomp_connect_error— 마지막 연결 오류에 대한 문자열 설명을 반환합니다stomp_version— 현재 stomp 확장 버전을 가져옵니다
클래스
Stomp — Stomp 클래스
Stomp::abort— 진행 중인 트랜잭션을 롤백합니다Stomp::ack— 메시지의 소비를 확인(acknowledge)합니다Stomp::begin— 트랜잭션을 시작합니다Stomp::commit— 진행 중인 트랜잭션을 커밋합니다Stomp::__construct— 연결을 엽니다Stomp::__destruct— stomp 연결을 닫습니다Stomp::error— 마지막 stomp 오류를 가져옵니다Stomp::getReadTimeout— 읽기 타임아웃을 가져옵니다Stomp::getSessionId— 현재 stomp 세션 ID를 가져옵니다Stomp::hasFrame— 읽을 준비가 된 프레임이 있는지 여부를 나타냅니다Stomp::readFrame— 다음 프레임을 읽습니다Stomp::send— 메시지를 보냅니다Stomp::setReadTimeout— 읽기 타임아웃을 설정합니다Stomp::subscribe— 주어진 목적지(destination)를 수신하도록 등록합니다Stomp::unsubscribe— 기존 구독을 제거합니다
StompFrame — StompFrame 클래스
StompFrame::__construct— 생성자
StompException — StompException 클래스
StompException::getDetails— 예외 상세 정보를 가져옵니다
더 알아보기
Stomp 확장의 요구 사항·설치 방법, 런타임 구성과 리소스 유형은 설치·구성(Installing/Configuring) 섹션을, 사용 예시는 예제(Examples)를 함께 확인해 보세요.