PHPackages                             jszczypk/wampsyncclient - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. jszczypk/wampsyncclient

ActiveLibrary[API Development](/categories/api)

jszczypk/wampsyncclient
=======================

Synchronous (blocking) PHP client for WAMP protocol implementing Caller and Publisher roles

v1.0.9(6y ago)214.4k4[1 issues](https://github.com/jszczypk/WampSyncClient/issues)[1 PRs](https://github.com/jszczypk/WampSyncClient/pulls)LGPL-3.0-or-laterPHPPHP &gt;=7.2.0

Since Aug 16Pushed 4y ago1 watchersCompare

[ Source](https://github.com/jszczypk/WampSyncClient)[ Packagist](https://packagist.org/packages/jszczypk/wampsyncclient)[ RSS](/packages/jszczypk-wampsyncclient/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (5)Dependencies (3)Versions (10)Used By (0)

WampSyncClient
==============

[](#wampsyncclient)

Synchronous (blocking) PHP client for WAMP protocol implementing Caller and Publisher roles

Quickstart
----------

[](#quickstart)

Installation `composer require jszczypk/wampsyncclient`

Anonymous connections

```
$wamp = new \JSzczypk\WampSyncClient\Client("ws://127.0.0.1:9000/", "realm");
$result = $wamp->call('com.myapp.add2', [2, 3]);

```

With ticket or WAMP-CRA authentication

```
$wamp = new \JSzczypk\WampSyncClient\Client("ws://127.0.0.1:9000/", "realm", "user", "password");
$result = $wamp->call('com.myapp.add2', [2, 3]);

```

Notes
-----

[](#notes)

Websocket implementation is not able to receive PING packets and reply with PONG packets when it is not actively exchanging message with router. The connection should then be used for short time with pauses between messages shorter then PING setting on the server. If you need to make longer break, please destroy the Client object and create new one.

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity25

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~2 days

Total

9

Last Release

2449d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/59f0174beece96bc4218341c040ed2cafe80f7040a0fb8191bd8566b433e0537?d=identicon)[jszczypk](/maintainers/jszczypk)

---

Top Contributors

[![jszczypk](https://avatars.githubusercontent.com/u/409167?v=4)](https://github.com/jszczypk "jszczypk (31 commits)")

---

Tags

rpcWAMP

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/jszczypk-wampsyncclient/health.svg)

```
[![Health](https://phpackages.com/badges/jszczypk-wampsyncclient/health.svg)](https://phpackages.com/packages/jszczypk-wampsyncclient)
```

###  Alternatives

[apache/thrift

Apache Thrift RPC system

10.9k2.1M41](/packages/apache-thrift)[grpc/grpc

gRPC library for PHP

507116.6M180](/packages/grpc-grpc)[sajya/server

Easy implementation of the JSON-RPC 2.0 server for the Laravel framework.

2391.9M4](/packages/sajya-server)[lstrojny/fxmlrpc

Fast and tiny XML/RPC client with bridges for various HTTP clients

1425.4M30](/packages/lstrojny-fxmlrpc)[jsonrpc/jsonrpc

JSON-RPC 2.0 client/server implementation

53407.1k4](/packages/jsonrpc-jsonrpc)[tivoka/tivoka

The universal JSON-RPC client/server library. JSON-RPC done right!

74159.0k3](/packages/tivoka-tivoka)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
