能否请您告诉我我是否可以同时使用Java和laravel开发实时应用程序,实际上我正在尝试使用Java将数据发送到推送程序,然后使用laravel显示交易,我已经仅使用laravel完成了此操作发送事件并进行侦听,但是现在我需要使用Java进行第一部分,这可能吗?
答案 0 :(得分:2)
有可能,是的。您只需使用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);
});