社区
Java
帖子详情
java中异步调用的方法需要做成同步的效果
大壹哥
2014-07-25 08:40:46
现在比如说我有10笔交易,我在执行第二笔交易的时候需要根据第一笔交易的结果来判断是否需要做该笔交易。注:如果是同步调用,应该很简单,但是现在因为业务需要不能改成同步调用。求大神支招。
...全文
2902
8
打赏
收藏
java中异步调用的方法需要做成同步的效果
现在比如说我有10笔交易,我在执行第二笔交易的时候需要根据第一笔交易的结果来判断是否需要做该笔交易。注:如果是同步调用,应该很简单,但是现在因为业务需要不能改成同步调用。求大神支招。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tony4geek
2014-07-29
打赏
举报
回复
那么你得记下标志位判断上一次是否执行完或者执行完的结果。
致知Fighting
2014-07-29
打赏
举报
回复
记录下用户交易的状态,每次交易的时候检查一下状态,看下交易到哪一步了。
u010557116
2014-07-29
打赏
举报
回复
线程等待 可以解决你这个问题 。
發糞塗牆
2014-07-28
打赏
举报
回复
帮你移到java专区了
大壹哥
2014-07-28
打赏
举报
回复
引用 1 楼 DBA_Huangzj 的回复:
你这是JAVA的问题还是SQL Server的问题、
java啊
t101lian
2014-07-28
打赏
举报
回复
没太明白楼主的意思, 就把执行交易这个动作通过存储过程来实现,在存储过程中先判断一下就行了。 或者用 ajax 来实现, ajax 网上的例子很多, 楼主自己百度一下会更快
Tiger_Zhao
2014-07-28
打赏
举报
回复
两个异步操作当作多用户看,不就是多用户下对相同资源(比如库存数据)的竞争!
开事务、数据库自动会启用加锁机制。
發糞塗牆
2014-07-26
打赏
举报
回复
你这是JAVA的问题还是SQL Server的问题、
Java
中
将
异步调用
转为
同步
的五种
方法
其实,两者的区别还是很明显的,这里也不再细说,我们主要来说一下
Java
如何将
异步调用
转为
同步
。换句话说,就是
需要
在
异步调用
过程
中
,持续阻塞至获得调用结果。
同步
调用:调用方在调用过程
中
,持续等待返回结果。
异步调用
:调用方在调用过程
中
,不直接等待返回结果,而是执行其他任务,结果返回形式通常为。在
需要
多轮协作的场景
中
的典型用法,例如:分布式计算分片处理、游戏多玩家回合制操作等。使用Future的
方法
和之前不太一样,我们调用的异步
方法
也不一样。
Java
异步调用
转
同步
的
方法
前言 先来说一下对异步和
同步
的理解:
同步
调用:调用方在调用过程
中
,持续等待返回结果。
异步调用
:调用方在调用过程
中
,不直接等待返回结果,而是执行其他任务,结果返回形式通常为回调函数。 其实,两者的区别还是很明显的,这里也不再细说, 我们主要来说一下
Java
如何将
异步调用
转为
同步
。换句话说,就是
需要
在
异步调用
过程
中
,持续阻塞至获得调用结果。 不卖关子,先列出五种
方法
,然后一一举例说明...
深度解析
Java
中
方法
内的
异步调用
实践与应对方案
通过本文的学习,我们深入了解了在
Java
中
实现
方法
内的
异步调用
的方式和常见问题的解决方案。合理地利用
异步调用
可以提高系统的并发处理能力,提升用户体验。在实际项目
中
,根据具体需求选择合适的
异步调用
方式,并注意处理可能遇到的问题,将有助于提高系统的性能和稳定性。
Java
如何将异步
方法
封装成
同步
方法
Java
如何将异步
方法
封装成
同步
方法
,采用CountDownLatch和BiFunction(@FunctionalInterface)。
JAVA
—将异步API改成
同步
调用的
方法
JAVA
—将异步API改成
同步
调用的
方法
Java
异步处理REST服务
Java
51,397
社区成员
85,844
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章