hlip2034 2015-12-04 05:59 采纳率: 0%
浏览 1758

应用服务器发出的请求是通过WEB服务器还是自己直接向外请求

最近在做一个系统跟携程的接口,在系统中可以跳转到携程进行订票并或者订票信息。
其中有两个步骤
1、登录:系统应用服务器向携程请求一个令牌,获取到令牌后再根据携程分配的
用户名密码登录系统。
2、订票完成后,可以根据订单号,从携程获取机票的订票信息。

现在系统的部署是:客户端(有外部网权限) -> WEB服务器(Apache,有外部网权限) -> 应用服务器(jboss无外部网权限)

本地测试都没有问题,但是部署到服务器后,在获取令牌的阶段就无法连接,
怎么都获取不到令牌。请问这边应用服务器发出的请求,是通过WEB服务器出去的,
还是应用服务器直接请求外部站点,因为无权限导致连接失败?

是否有办法让客户端去做这个与携程请求的方法。

  • 写回答

1条回答 默认 最新

  • threenewbee 2015-12-04 07:17
    关注

    当然通过web服务器。不过如果你在应用服务器内用socket之类的直接网络通讯,那么就不走web服务器了。

    评论

报告相同问题?

悬赏问题

  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码