我已经尝试过了,但今天我的Google-fu不够强。
我正在开发一种标准协议,用于在Apache/PHP服务器和嵌入式微控制器上的嵌入式C代码之间通过TCP/IP连接交换数据结构。
我们使用ASN.1表示法,我真正想做的是有一段PHP代码可以解析ASN.1文档并用它来解释传入的数据。它会生成一个适当结构的PHP对象(或数组),这基于ASN.1。这里的目标是让解析文档并创建对象的PHP对文档的细节不可知(即不手动编码以匹配文档内容)。
或者,如果不可能,是否有什么东西可以让我生成简单的PHP数据传输对象类,我每次更改ASN.1协议文档时都可以重新运行?从效率的角度来看,这实际上可能更可取,因为您不必为每个传入请求重新解释ASN.1。
谢谢!请告诉我是否可以提供任何额外的澄清来回答这个问题。