Oli*_*ver 8 python java networking
这可能是黑暗中的一个镜头:我们有一个设计和流量的线包格式.是否有一种灵活的方法来指定和解析传入流而不是对其进行编码?优选语言不可知......但不一定如此.如果有充分理由不这样做,请也赐教.
谢谢
奥利弗
有一个很棒的 Python 库,名为Construct。这是迄今为止最简单的快速入门方法。
如果与语言无关更重要,您可以将有线协议限制为ASN.1 BER,因为通常可以找到任何语言的编码器/解码器库。例如,Java 中有CoDec , Python 中有PyASN1 。警告:尽管 ASN 功能强大,但它充满了委员会设计的标准,并且很难开始使用。这个网站会有所帮助。
还有更新、更轻量的类似 ASN.1 的方法,例如Apache Thrift和Google Protocol Buffers。
归档时间: |
|
查看次数: |
320 次 |
最近记录: |