java远程调用系统交互的问题?

假如现有两系统A,B,部署在不同服务器不同域名,A系统在页面window.open(“B系统url"),请问这样能打开B系统的页面吗?如果B系统的页面上的值要回传给A系统?应该算是跨域了吧?

window.open可以打开B的页面。B的传回A是跨域了,可以给A做一个接口用来接收B传回的参数。追问

能否这样,A先调用本地的一个action,然后action通过远程服务调用b系统的url action,然后返回一个页面给A,这样A就可以展示B系统的页面了,并且也能回传值了

追答

可以 A的action在收到请求时 服务器A向B的action发送一个请求 等B返回响应以后得到的内容作为A的响应返回给用户。百度应用的快递查询等很多都是这样这样实现的,应用构建一个请求发给快递网站,快递网站再把快递信息返回给百度的应用服务器。然后再在应用的界面上显示出来。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-20
对,算是跨域,可是使用JSONP传递跨域数据,Jquery有封装
相似回答
大家正在搜