java怎样转发xml -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

java怎样转发xml

2016-02-18 15:10:33 1971 1

我们的程序对外提供很多接口,现在客户要求我们做一套接口管理系统,将所有程序所有的对外接口管理起来,但是不知道这个中间平台怎么转发数据,我不想在本地保留数据,感觉那样会影响效率,想直接将返回的数据,直接转发给请求方。
举例说明:
我们现在有A、B两个服务,同时对外给很多台手持设备提供接口,这样就很难管理,哪一台设备能访问哪个接口,所以我们就想要做一套中间的接口管理平台。
当手持设备要访问接口时,首先访问的是我们的接口管理平台,通过接口管理平台判断如果此设备有访问此接口的权限,那么中间平台就会去访问这个接口,请求数据,然后接收数据,返回给手持设备。
问题:
当接口返回数据(xml)后,中间平台怎样直接将这个封装了数据的xml包直接转发给手持设备,有没有办法。
我目前想到的办法就是先接收了,存在本地,然后在从本地发送,感觉这样就会超级影响效率,谁有更简单的方法吗,最好是接到这个数据包以后不做任何操作,直接转发,因为我本地要这些数据没有任何用

取消 提交回答
全部回答(1)
  • 蛮大人123
    2019-07-17 18:44:00

    1、文件在传输过程中都是二进制流,你还是作为二进制流直接传递到移动端,由移动端自己做处理,就好像没有中间层一样就好了
    2、你这个设计思路有问题,假设你现在只有A/B两个服务,你这个中间件的承载的负载=A+B,请问你服务多了怎么办?你这个中间件的负载=所有后台负载之和,带宽消耗是很大的

    0 0
相关问答

0

回答

请问java中替换某个XML节点性能最快的做法是什么?

2021-11-07 10:58:07 113浏览量 回答数 0

1

回答

java中替换某个XML节点性能最快的做法是什么?

2021-11-06 18:40:35 167浏览量 回答数 1

1

回答

在java中int转String的性能最优的方法是什么?

2021-11-06 20:32:59 174浏览量 回答数 1

0

回答

请问在java中int转String的性能最优的方法是什么?

2021-11-07 00:18:07 118浏览量 回答数 0

0

回答

请问在java应用程序中where条件查询数据库表时性能非常慢,该如何优化呢?

2021-11-07 00:03:06 146浏览量 回答数 0

0

回答

请问java十进制转换的性能问题:将十进制字符转换为其数值有没有的较快方法?

2021-11-07 00:03:04 74浏览量 回答数 0

0

回答

请问java应用执行数据库表查询操作时发生内存溢出的性能问题,该如何优化呢?

2021-11-07 00:01:48 168浏览量 回答数 0

0

回答

请问java程序中处理文件大量访问磁盘,请问这对操作系统和java系统的性能有多大影响?

2021-11-07 00:01:45 111浏览量 回答数 0

0

回答

请问java应用程序执行查询数据库表的where条件中使用exsists关键词性能较慢,该如何优化呢

2021-11-07 00:01:42 183浏览量 回答数 0

0

回答

请问java应用程序执行子查询数据库表语句性能较慢,该如何优化呢?

2021-11-07 00:00:42 130浏览量 回答数 0
+关注
蛮大人123
我说我不帅他们就打我,还说我虚伪
0
文章
7733
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载