java - 在 java 和 laravel 中使用 Pusher
问题描述
您能否告诉我是否可以同时使用 java 和 laravel 开发实时应用程序,实际上我正在尝试使用 java 将数据发送到推送器,然后使用 laravel 显示交易,我已经使用 laravel 来发送事件也听听,但现在我需要用java做第一部分,这可能吗?
解决方案
这是可能的,是的。您只需使用 Java 触发一个事件,然后使用 JavaScript 订阅该事件,您可以在 Laravel 应用程序中实现它。只要您使用相同的频道和应用程序密钥,就可以了。
用 Java 触发:
pusher.trigger("my-channel", "my-event", Collections.singletonMap("message", "hello world"));
使用 JavaScript 订阅:
将其嵌入到您的 Laravel 应用程序中
var channel = pusher.subscribe('my-channel');
channel.bind('my-event', function(data) {
alert('Received my-event with message: ' + data.message);
});
推荐阅读
- react-native - react-native-vector-icons Font Awesome 5 Pro 图标不起作用
- c# - TFS 在文件签入后通过邮件抛出错误,但在构建项目期间不会
- javascript - Calling the event emitter before the event handler in nodejs
- android - 如何通过 OnClick 操作使用 Espresso 测试启动新活动?
- java - 我们可以将方法传递参数存储在java变量中吗
- django - 如何在 django 的可编辑表单中检索保存复选框的值
- wso2 - WSO2 APIM 2.6.0 - 集群和分布式 - 如何发布 API
- flutter - 如何在 Flutter 的重绘边界内添加 VideoPlayer
- azure - 通过 azure 连接到现有区块链
- java - 如何对排列进行排序