首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >您能与Java和REST web服务进行异步通信吗?

您能与Java和REST web服务进行异步通信吗?
EN

Stack Overflow用户
提问于 2011-11-07 22:15:51
回答 1查看 1.5K关注 0票数 0

您能在使用REST服务的客户机上与Java进行异步通信吗?这个web服务有时需要几分钟才能返回值?

我想,在回顾了下面的内容之后,我认为没有。然而,C#允许这样做。

user1019776

Which way is preferred when doing asynchronous WCF calls?WCF asynchronous callback

但它们适用于休息吗?可能不会。

关于客户端:How do you make a WCF Client asynchronous?

回答:要处理异步WCF事件,您可以通过事件方法使客户机异步,请参阅:http://msdn.microsoft.com/en-us/library/wewwczdw.aspx

(但要确保这是一个同步的“失忆”事件),也请参阅这个在Java上的线程(更多的是发行者/订阅者同步模型:Does Java have native support for events, similar to that of C#? )。

EN

回答 1

Stack Overflow用户

发布于 2011-11-08 07:03:29

有许多方法可以异步地将数据发送到TCP套接字,我不知道您指的是哪种类型。你能澄清你想做什么,什么不适合你吗?什么样的服务需要几分钟的时间?也许你应该担心服务的修复。-8小时前,FYI REST通信需要一段时间才能在第一次通话时握手建立通信。通常比随后的通话时间长30倍。这是众所周知的。谢谢,

你问的问题的答案就是“是的,当然。”您是否在寻找如何在web容器环境中执行此操作?如何仅使用JavaSE编写解决方案的帮助?如何使用Apache异步HttpClient?-仿照8小时前的HttpClient是的,这将是有帮助的。客户端是安卓手机。任何链接都很感谢。*

您可以使用Java、NIO和NIO2以不同的方式来实现它。更不用说用不同的库来做这件事了。有这么多库可以这样做,所以很难知道推荐哪一个。-彼得·劳瑞8小时前请推荐一个。谢谢,

好的,Java没有所谓的“事件”或“委托”,但是它以各种方式支持异步通信。-彼得·劳瑞8小时前how?

WCF不需要使用SOAP。您可以在它下面使用其他RESTful协议。@PeterLawrey给出了Java所需的答案。7小时前,,我特别要求在我的OP中休息

** 我要感谢这里的志愿者们。由于没有支付任何款项,所提供的服务是未支付的。谢谢,我稍后会查看这个帖子,看看后面的回复。 **

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8043388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档