是否可以从浏览器-> java-> c ++-> java->浏览器完成循环?

问题描述

| 我有一个有关数据流的问题,下图最能概括此问题: 我已经从UI(WaveMaker)到硬件正常工作的数据路径。我的问题是我是否在从Java Service到Wavemaker的连接中丢失了某些内容。 我正在尝试将信息从硬件提供回Wavemaker。共享内存和信号量信令的细节已经解决。我遇到问题的地方是如何在Java服务没有特别要求的情况下将数据从Java Service传送回WaveMaker。我的计划是在Java Service返回时生成事件,但是这里的另一位工程师坚持认为它不起作用,因为Wavemaker没有直接致电,我们也不想轮询。 我建议的是在页面加载后调用函数,允许在.so级别进行阻止,如下所示,然后在调用返回时处​​理返回字符串。然后,我们将再次调用函数。这具有阻止与用户界面交互的严重缺陷。 提出的另一种选择是使用隐藏的控件,以某种方式将其传递给Java,然后从Java对其调用一个事件,然后可以使它执行脚本以用HW响应更新UI。这样可以使线程保持活动状态,并可能解决问题。有没有从Java-> JavaScript-> UI获取信息的其他基本方法,而无需要求它?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)