在Java和laravel中使用Pusher

时间:2018-10-14 10:26:23

标签: java laravel pusher

能否请您告诉我我是否可以同时使用Java和laravel开发实时应用程序,实际上我正在尝试使用Java将数据发送到推送程序,然后使用laravel显示交易,我已经仅使用laravel完成了此操作发送事件并进行侦听,但是现在我需要使用Java进行第一部分,这可能吗?

1 个答案:

答案 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);
});