1

我们需要实现以下解决方案(希望该图​​能够掌握全局): 在此处输入图像描述 将有硬件阅读器(供应商专有)读取一些内容并将其发送到 ReaderAdapter(每台计算机将安装 1 个 ReaderAdapter)。由于可以有许多 HardwareReader 向 ReaderAdapter 发送信息,我们假设ReaderAdapter应该被实现为瘦客户端,即不包含业务逻辑 - 只需将从 HardwareReader-s 接收到的字节流包装成 XML 并提供给 WebService。WebService 将包含所有处理业务逻辑。

所以我的问题是:如何将字节包装到 XML 中?您对整个解决方案有何看法,也许有人有替代/更好的建议?

在此先感谢,任何关于这一点的帮助/提示将不胜感激。

4

1 回答 1

1

使用 Base64Encoding 从 byte[] 生成一个字符串,然后使用它构建一个 XML 字符串,因为您的 Web 服务接受。在 web 服务中,您可以从 String (Base64) 中恢复 byte[]。

于 2013-05-01T12:01:17.920 回答