当我单击网页上的一个按钮时,我希望浏览器向我的本地 Java 应用程序(由我自己编程)发送一条消息,该按钮也是我自己使用 php 编写的。有什么办法可以做到吗?
问问题
171 次
2 回答
0
这是错误的方式。您不会将信息从服务器发送到本地应用程序。您的本地应用程序应该从您的 Web 服务器获取信息。
于 2013-03-18T11:10:36.213 回答
0
本地 Java 应用程序可以实现网络服务器。那里有许多库,或者您可以使用ServerSocket / SSLServerSocket来实现它的底层。服务器套接字应绑定到 localhost 以防止直接外部访问。
您可以使用JSONP与此本地网络服务器进行通信。
特别注意身份验证,因为您访问的任何网站,都可以指示浏览器向本地网络服务器发送请求。
于 2013-03-18T11:10:43.957 回答