使用多个IP /端点进行改造

时间:2015-04-28 16:20:26

标签: android rest retrofit

我在Android上使用改造,并取得了成功。 但我认为有一点可以改进我的代码。

我的应用应该在本地网络上工作(使用192.168.1.x),但也可以在互联网上工作(使用别名或静态IP)。在一个完美的世界中,我只会使用第二个,但在现实世界中,我的客户有时不想激活NAT环回。 所以现在,我必须管理两个ips:如果本地ip不工作,我用全局ip创建一个新的RestAdapter,反之亦然。

现在它正在工作,但它很慢(我必须等待超时)并且不是很自然。

Retrofit / okhhtp是否有可能为我更有效地完成这项工作?就像我给两个端点进行改造一样,它会尝试两个端点并选择第一个响应?

谢谢!

编辑13.10.2015:仍然没有有趣的解决方案。改造2.0有助于解决这个问题吗?

0 个答案:

没有答案