有许多网络协议和文件格式(WAV,TCP,BMP等) 是否有可用于在协议实现和使用结果数据的代码之间创建抽象层的解决方案? 拿一个WAV文件.软件组件可以包含识别卡盘并将其解析为类的逻辑
是否有可用于在协议实现和使用结果数据的代码之间创建抽象层的解决方案?
拿一个WAV文件.软件组件可以包含识别卡盘并将其解析为类的逻辑.该组件的用户不需要知道通道数是以两个还是四个字节存储.
WAV文件格式规范与数百种其他格式和协议并不完全不同,那么为什么不制作通用解决方案呢?为了创建更好的抽象,协议规范可以存储在XML中.我没有找到这样的事情.你能为我指出正确的方向吗?
编辑:
这显然不是一个容易通过帖子传达的问题.目前的答案并不是我想要的,但我要感谢大家至少给它一个机会.
例如,访问IMAP邮箱和打开ZIP文件之间可能存在差异,因此存在很少的共同点.