PHPackages                             tridiamond/hprose-workerman - 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. tridiamond/hprose-workerman

ActiveLibrary[API Development](/categories/api)

tridiamond/hprose-workerman
===========================

Combines Hprose with Workerman, compatitble with latest hprose 2.x

v1.0.0(8y ago)224MITPHP

Since Sep 14Pushed 8y agoCompare

[ Source](https://github.com/TriDiamond/hprose-workerman)[ Packagist](https://packagist.org/packages/tridiamond/hprose-workerman)[ RSS](/packages/tridiamond-hprose-workerman/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (2)Versions (2)Used By (0)

Hprose and Workerman - MERGED!
==============================

[](#hprose-and-workerman---merged)

Workerman is a framework for building multi-process servers in PHP. It allows you to build a Webserver or another kind of server - maybe for an API. Hprose is both, a protocol and RPC engine. It is modern, lightweight and amazingly fast. It's own serialization format supports objects, binary data and even more!

Introduction to Hprose
----------------------

[](#introduction-to-hprose)

Hprose is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.

Hprose supports many programming languages, for example:

- AAuto Quicker
- ActionScript
- ASP
- C++
- Dart
- Delphi/Free Pascal
- dotNET(C#, Visual Basic...)
- Golang
- Java
- JavaScript
- Node.js
- Objective-C
- Perl
- PHP
- Python
- Ruby
- ...

Through Hprose, You can conveniently and efficiently intercommunicate between those programming languages.

Usage
-----

[](#usage)

Install with composer

```
composer require tridiamond/hprose-workerman

```

### Example: Create a Hprose-based workerman setup

[](#example-create-a-hprose-based-workerman-setup)

```
