Displaying 1 to 10 from 10 results

Workerman - An asynchronous event driven PHP framework for easily building fast, scalable network applications

  •    PHP

Workerman is an asynchronous event driven PHP framework with high performance for easily building fast, scalable network applications. Supports HTTP, Websocket, SSL and other custom protocols. Supports libevent, HHVM , ReactPHP.

OkSocket - An blocking socket client for Android applications.

  •    Java

An blocking socket client for Android applications. The server is designed for beginners affiliated OkSocket library; beginners can install the project of the app to mobile phones, click the Connect button, the server is only familiar with communication methods and analytical way. The server does not support the heart back, not a commercial server. The server code in SocketServerDemo folder, please note that the reference was reading.

NetCoreServer - Ultra fast and low latency asynchronous socket server & client C#

  •    CSharp

Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution. Here comes the example of the TCP chat server. It handles multiple TCP client sessions and multicast received message from any session to all ones. Also it is possible to send admin message directly from the server.

CppServer - Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution

  •    HTML

Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution. Asio service is used to host all clients/servers based on Asio C++ library. It is implemented based on Asio C++ Library and use a separate thread to perform all asynchronous IO operations and communications.




firestarter - Firestarter: A process and shared socket manager

  •    Rust

Firestarter is simple process and shared socket manager, it designed like circus and einhorn, it works with lightweight and faster. Firestarter can manage groups of processes and shared sockets like circus. And like einhorn we support manual ack. And you can control Firestarter daemon, such as increasing worker process from ctrl command.

sockerl - Sockerl is an advanced Erlang/Elixir socket framework for TCP protocols and provides fast, useful and easy-to-use API for implementing servers, clients and client connection pools

  •    Erlang

Sockerl is an advanced Erlang/Elixir socket library for TCP protocols and provides fast, useful and easy-to-use API for implementing server, clients and connection pools. In server, client and client pool implementation every connection has its own process and Sockerl provides useful and simple API for accessing them and sending data through them or sending Erlang message to them, closing them etc.

edu_cpp_IOCP - IOCP 실습

  •    C++

코드에 버그가 있을 수 있다.(버그를 잡는 것도 공부!) Modern C++을 적극적으로 사용하는 것을 추천한다. 'Tutorial/ChatServerWithLogger' 있는 프로젝트는 채팅 서버에 plog 라이브러리를 사용하고 있으며, Windows Event Log에 로그 데이터를 기록할 수 있다.


SuperSocketLite - SuperSocket 1.6 버전의 .NET Core 포팅

  •    CSharp

SuperSocket 프로젝트가 이전에는 Common, SocketBase, SocketEngine 3개로 나누어져 이었음. 이것을 SuperSocketLite 프로젝트 하나로 통합. 0.15 버전. 리팩토링을 해서 마스터 브랜치의 코드에 문제가 있을 수도 있습니다. 크게 구조를 바꾼 것은 아니라서 테스트를 많이 해 보지 않았습니다. 조만간에 테스트 계획은 있습니다. 안정된 버전을 원한다면 releases에서 0.12 버전을 받아서 사용하는 것을 추천합니다.

go-eventserver - A socket server which reads events from an event source and forwards them to the user clients when appropriate

  •    Go

EventServer is a socket server which reads events from an event source and forwards them to the user clients when appropriate. Check the section Implementation Details below for more details.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.