加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

获取和返回XML文档的Web服务 – 为什么?

发布时间:2020-12-16 23:21:05 所属栏目:百科 来源:网络整理
导读:编写Web服务接口是否有好处,其方法都采用并返回 XML文档,而不是更常见的本机类型和类的参数列表? 我们有一些像这样设计的现有Web服务.传递给它们的方法的XML文档通常很大(因为它们包含可能与方法调用相关的100个数据).我们使用XSD文件来验证XML文档,但整体
编写Web服务接口是否有好处,其方法都采用并返回 XML文档,而不是更常见的本机类型和类的参数列表?

我们有一些像这样设计的现有Web服务.传递给它们的方法的XML文档通常很大(因为它们包含可能与方法调用相关的100个数据).我们使用XSD文件来验证XML文档,但整体客户端开发人员的体验很差且很慢.当然最好有一个强类型接口?

Web服务是用C#编写的,客户端是用C#编写的,也是Java编写的(我们的一些业务伙伴使用Java).

解决方法

如果您完全确定您的最终用户/客户端技术是什么(例如,纯功能集可能是最丰富的纯.NET和Java),那么请务必继续使用强类型接口(如果可用).但是如果你的客户群是Perl,PHP,ASP,Python等的混合包,那么我会让这些人保持简单易用的生活.

我们有许多网络服务必须由这种混合的客户端消费,虽然我希望让我们的生活变得简单,但我们必须简单地愚蠢以确保最大的互操作性.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读