Code Monkey home page Code Monkey logo

yinhaibo / privatedatarouter Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 1.37 MB

A Data Router Using C++ Builder 6. Which contains a simulator and a master program. Simulator will send or receive data using serial port and tcp channel to the master. Master will receive data from simulator and peer master and router the message depends channel infomation including the message. Any message will be packed in a message with channel head.

C++ 56.63% Pascal 42.26% C 0.98% Batchfile 0.12%

privatedatarouter's Introduction

-----------------------
Simuator
-----------------------
Simuator is a program to send message as a testing way to check the 
communication line. The simulator can build mulitple devices to send 
message by serial port and TCP connection way. 

-----------------------
Master
-----------------------
Master is a program to receive multiple devices data from tcp or serial port and forward to other master by 3 channels building with them. Master will crate a message queue for every devices, the master will buffer every message receive from simulator or true device. Master will build 3 channels between master, all device message will package with source and destnation address before sending. The message will unpack in peer master program and dispatch to proper device mobule in master to send to device. 

privatedatarouter's People

Contributors

yinhaibo avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

vvvvcp

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.