PHPackages                             qxsch/multi-process-server - 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. [DevOps &amp; Deployment](/categories/devops)
4. /
5. qxsch/multi-process-server

ActiveLibrary[DevOps &amp; Deployment](/categories/devops)

qxsch/multi-process-server
==========================

Runs a multi threaded server.

v1.0.1(9y ago)468GPL-3.0+PHPPHP &gt;=5.3.2

Since Oct 20Pushed 5y ago3 watchersCompare

[ Source](https://github.com/qxsch/MultiProcessServer)[ Packagist](https://packagist.org/packages/qxsch/multi-process-server)[ Docs](https://github.com/qxsch/MultiProcessServer)[ RSS](/packages/qxsch-multi-process-server/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (7)Dependencies (1)Versions (8)Used By (0)

MultiProcessServer
==================

[](#multiprocessserver)

[![Project Status](https://camo.githubusercontent.com/be48b0fc9cc48ea43f28c3fa9b40f1f996876ec42208998c0d372c71c2854167/687474703a2f2f7777772e7265706f7374617475732e6f72672f6261646765732f6c61746573742f6163746976652e737667)](http://www.repostatus.org/#active)

[![Latest Stable Version](https://camo.githubusercontent.com/2bfd67b8bdcf4ed8090878c0fb9e5e67b516e666842db6ea1fbfdecf0f6a17da/68747470733a2f2f706f7365722e707567782e6f72672f71787363682f6d756c74692d70726f636573732d7365727665722f762f737461626c652e706e67)](https://packagist.org/packages/qxsch/multi-process-server) [![Total Downloads](https://camo.githubusercontent.com/c4abbce210aeceabb4c94e6ba84c655db4579db357f727da1efb69723a3a380c/68747470733a2f2f706f7365722e707567782e6f72672f71787363682f6d756c74692d70726f636573732d7365727665722f646f776e6c6f6164732e706e67)](https://packagist.org/packages/qxsch/multi-process-server) [![License](https://camo.githubusercontent.com/9a6687f82c3298fa5bc8397c8d9ceeff8910886823b3e67b6a602ad105add9b0/68747470733a2f2f706f7365722e707567782e6f72672f71787363682f6d756c74692d70726f636573732d7365727665722f6c6963656e73652e706e67)](https://packagist.org/packages/qxsch/multi-process-server)

**A multithreaded server for PHP**

The TCPServer class provides a very simple interface to communicate with a client. You can control how many processes should be allowed to run concurrently. The TCPServer can be fully observed.

The TCPClient class provides a very simple interface to communicate with a server.

You can send any data between the client and the server that can be [serialized](http://php.net/serialize).

TLS Encryption with server and client certificate is supported (mutual authentication).

### A simple example

[](#a-simple-example)

Server Code:

```
