google app engine for java—在使用java.net时反复出现超时错误—这是否意味着我必须离开gae?

google app engine for java—在使用java.net时反复出现超时错误—这是否意味着我必须离开gae?,java,google-app-engine,Java,Google App Engine,我正在Google App Engine for Java上开发一个web应用程序。。。 在这个web应用程序中,我正在调用一个API,该API执行一些计算并以JSON格式将数据返回到我的应用程序。。。问题是一直存在超时错误 根据GAE for JAva docs,在使用JAva.net时,我们无法显式地将超时设置为用户所需的值……这是否意味着我无法在Google App Engine上编写应用程序?因为反复给出超时错误的特定API调用是我正在处理的应用程序的核心。。。除了这个特定的API调用(

我正在Google App Engine for Java上开发一个web应用程序。。。 在这个web应用程序中,我正在调用一个API,该API执行一些计算并以JSON格式将数据返回到我的应用程序。。。问题是一直存在超时错误

根据GAE for JAva docs,在使用JAva.net时,我们无法显式地将超时设置为用户所需的值……这是否意味着我无法在Google App Engine上编写应用程序?因为反复给出超时错误的特定API调用是我正在处理的应用程序的核心。。。除了这个特定的API调用(即超时),我无法创建应用程序


有什么办法解决这个问题吗?或者我必须离开谷歌应用程序引擎(至少对于这个应用程序…?

将代码放在后端:
这不会超时。

您是否尝试过使用而不是java.net?在
FetchOptions
上调用
setDaildate()
,以秒为单位传递双精度,或者使用等效的
FetchOption.Builder
方法。

@jontro-不幸的是,这个特定的应用程序是一个面向客户端的应用程序,具有交互式屏幕-api调用的结果必须尽快显示在web应用程序的gui中…无论如何,感谢您…当请求已完成时,您可以使用通道api进行通知completed@DaveWSmith-您还可以告诉我如何将响应转换为字符串变量-存储在HTTPResponse对象中的响应吗?响应可以是(例如)JSON对象或(例如)XML对象。。。我将使用适当的库将它们转换为Java对象,但我需要调用的文本输出…谢谢。。。