Skip to content

A public repository for UDAParts (www.udaparts.com) SocketPro async communication framework

Notifications You must be signed in to change notification settings

qingchen1984/socketpro

 
 

Repository files navigation

SocketPro

  1. A public repository for UDAParts (www.udaparts.com) SocketPro async communication framework. It contains a complete SocketPro software development kit with many tutorial and sample projects for C++, Java, .NET and Python as well as JavaScript across different operation systems.

  2. SocketPro is a world-leading package of secured communication software components written with continuous inline request/result batching, real-time stream processing, asynchronous data transferring, and parallel computation in mind. It offers superior performance and scalability with many unique and critical features which will definitely help you quickly develop high-quality distributed applications on major platforms such as Windows, Linux variants and Apple as well as browsers and devices.

  3. Key features are:

    • Simple for development
    • Integrated multiple communication models such as client-server, message push, persistent message queue and load balancing as well as routing
    • Rich features with many unique ones because of its unique design
    • Superior performance and scalability
    • Great maintainability, modularity and version control
    • Free async persistent queue, ODBC, sqlite and mysql services
  4. Boost libraries (www.boost.org) are required for C/C++ development on non-window platforms. This is NOT required at all with Visual C++ development.

  5. We use netbeans (https://netbeans.org/) for Java development on all platforms; and also for C/C++ developments on Linux platforms.

  6. We use PyCharm (https://www.jetbrains.com/pycharm/) for python development on all platforms. Its free Community Edition works just fine.

About

A public repository for UDAParts (www.udaparts.com) SocketPro async communication framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 63.5%
  • C++ 16.0%
  • C# 8.3%
  • Objective-C 3.9%
  • Java 3.8%
  • Python 2.9%
  • Other 1.6%