AMF3二进制数据格式Java语言解析demo。
主要使用了flex的两个jar包: flex-messaging-common.jar flex-messaging-core.jar
为什么做这个demo? 在手游项目中为了性能优化,需要将xml数据、json数据全部转换为二进制格式,既减少数据容量又提高解析速度。
所以,调研了AMF3数据格式,结论是性能比较差,最终未采用这种方案。 而是,通过自定义二进制数据格式,实现了数据二进制化。
AMF3二进制数据格式Java语言解析demo
AMF3二进制数据格式Java语言解析demo。
主要使用了flex的两个jar包: flex-messaging-common.jar flex-messaging-core.jar
为什么做这个demo? 在手游项目中为了性能优化,需要将xml数据、json数据全部转换为二进制格式,既减少数据容量又提高解析速度。
所以,调研了AMF3数据格式,结论是性能比较差,最终未采用这种方案。 而是,通过自定义二进制数据格式,实现了数据二进制化。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.