我需要使用WCF服务向我的一个客户端发送XML字符串。
然而,客户端希望我获取我的XML字符串,将其放入文件,ZIP文件(即使它不是一个大文件),然后将文件字节提取为字符串,然后上传此字符串WCF服务。
我在这里有点担心......他不应该只要求XML字符串吗?除非他的带宽限制是一个问题(事实并非如此),所有这些处理似乎对我来说都是不必要的。
我也关心文件结构本身。所有系统都是针对Windows环境制作的,但如果XML文件是在不同的操作系统(MacOS / Linux)下创建的呢?文件字节是否相同并且可以在Windows操作系统下使用?
我的担忧是否合理?有没有其他论据赞成或反对这种架构?