Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用ClientID和Pusher将消息从客户端发送到服务器_Java_Asp.net Mvc_Pusher - Fatal编程技术网

Java 如何使用ClientID和Pusher将消息从客户端发送到服务器

Java 如何使用ClientID和Pusher将消息从客户端发送到服务器,java,asp.net-mvc,pusher,Java,Asp.net Mvc,Pusher,我已将ASP.net MVC网站上的推送服务器配置为: [HttpPost] public async Task<ActionResult> HelloWorld() { var options = new PusherOptions { Cluster = "ap2", Encrypted = true }; var pusher = new Pusher( "123", "ABC", "XYZ", options); var result = awai

我已将ASP.net MVC网站上的推送服务器配置为:

[HttpPost]
public async Task<ActionResult> HelloWorld() {
var options = new PusherOptions
{
  Cluster = "ap2",
  Encrypted = true
};

var pusher = new Pusher(
  "123",
  "ABC",
  "XYZ",
  options);

var result = await pusher.TriggerAsync(
  "my-channel",
  "my-event",
  new { message = "hello world" } );

  return new HttpStatusCodeResult((int)HttpStatusCode.OK);
 }
}
这很好,每当我从服务器发送任何消息时,我都会在客户端JAVA应用程序中接收消息


但是如何从客户端向服务器发送消息及其ClientID呢?

有不同的方法可以做到这一点。如果您为登录用户提供了令牌或cookie,那么您可以(并且应该)将其用于敏感数据。否则,发送数据基本上可以安装在http主体中,并由端点作为参数或复杂对象接收

public async Task<ActionResult> HelloWorld(string foo, string bar) {
//Stuff goes here
}

有不同的方法可以做到这一点。如果您为登录用户提供了令牌或cookie,那么您可以(并且应该)将其用于敏感数据。否则,发送数据基本上可以安装在http主体中,并由端点作为参数或复杂对象接收

public async Task<ActionResult> HelloWorld(string foo, string bar) {
//Stuff goes here
}

你能不能解释一下你需要什么,而不是仅仅放弃投票?查看您的代码,我们发现您可以从服务器端触发事件。但是你想从客户端发送并在后端接收,不是吗?也许我下面的回答被某人否决了,因为它没有指定你如何从客户端拨打电话。如果你能让它发挥作用,也许你可以在问题中加入这一部分来帮助他们?@RKrogh是的,我明白了,一旦我成功了,我会重新考虑。你能解释一下你需要什么,而不是只是投反对票吗?查看您的代码,我们发现您可以从服务器端触发事件。但是你想从客户端发送并在后端接收,不是吗?也许我下面的回答被某人否决了,因为它没有指定你如何从客户端拨打电话。如果你能让它工作起来,也许你可以在问题中包括这一部分来帮助他们?@RKrogh是的,我明白了,一旦我成功了,我会重新复制它。你是对的,我可以从客户端代码调用服务器的ActionResult。让我来做吧。谢谢,伙计,不用担心。希望有帮助。:)您是对的,我可以从客户端代码调用服务器的ActionResult。让我来做吧。谢谢,伙计,不用担心。希望有帮助。:)
{
   "foo":"Hello",
   "bar":"World"
}