Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 보안
- 복습 #회사
- php-fpm
- 시벌이슈
- jquery
- 키워드 정리
- 기타정리
- linux #centos
- 메모
- MySQL
- 에러해결
- ratchet
- 카카오가고싶다
- php
- centOS7
- 코딩테스트
- php artisan
- error
- NGINX
- centOS
- vagrant
- Backend
- 작업물 #영상편집 #서브컬쳐
- 일상
- 작업물
- 네이버싫어
- 개인공부
- 키워드
- AWS
- laravel
Archives
- Today
- Total
개발을 간바루Joy 하게
[PHP] Websocket Ratchet Client 사용하기 본문
브라우저를 통한 webSocket이 아닌 shell 자체로 WebSocket client를 사용해야 하는 작업이 있었습니다.
열심히 구글링을하다가 Ratchet Pawl 이라는 유용한 라이브러리가 있어서 블로그에 남깁니다.
https://github.com/ratchetphp/Pawl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
<?php
require __DIR__. '/vendor/autoload.php';
\Ratchet\Client\connect('ws://localhost:8099')->then(function($conn) {
global $send_data;
$conn->on('message', function($msg) use ($conn) {
echo "Received: {$msg}\n";
$conn->close();
});
$conn->send($send_data);
}, function ($e) {
echo "Could not connect: {$e->getMessage()}\n";
});
?>
|
cs |
'프로그래밍 > PHP' 카테고리의 다른 글
[PHP] 배열 정렬 코드 (0) | 2022.01.21 |
---|---|
[PHP] Socket Server Code (0) | 2021.10.19 |
[PHP] Ratchet Websocket 설치 및 사용방법 (0) | 2021.09.15 |
[PHP] Ratchet WebSocket Connection limit 이슈 (0) | 2021.09.09 |
[PHP] 엑셀 csv 파일 가공 (0) | 2021.05.04 |