GithubHelp home page GithubHelp logo

orsanakbaba / sbe-netty-tcp-example Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 63 KB

SimpleBinaryEncoding(sbe) and netty client/server usage example project

Home Page: https://github.com/orsanakbaba/sbe-netty-tcp-example/wiki

Java 95.60% Kaitai Struct 4.40%
codec encoder-decoder java netty-transport netty4 sbe simple-binary-encoding tcp tcp-client tcp-server

sbe-netty-tcp-example's Introduction

sbe-netty-tcp-example

SimpleBinaryEncoding(sbe) and netty client/server usage example project

Welcome to the sbe-netty-tcp-example wiki!

This is a a tutorial project about learn and explain how to use TCP raw socket IPC(Inter Process Communication) by using netty. Started to the project with latest stable netty version (4.1.86.Final).

After investigate all the netty simple tutorials on web, i started to search a message encoder/decoder. First i started with kaitai-structs, but after a while i noticed that kaitai-struct is not provide encoder function. Then i found sbe and sbe provides me both encoder and decoder functionality.

Simple version of usage of netty with sbe is now completed. Next work on the project will be adding more messages to both client and server.

With next update, will also add more wiki-pages to explain this project step by step, and will going to complete all comments on source code. Regards.

sbe-netty-tcp-example's People

Contributors

orsanakbaba avatar

Stargazers

 avatar

Watchers

 avatar

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.