本地java应用程序与gwt浏览器app进行通信

时间:2012-06-01 21:14:15

标签: java gwt browser

我的计算机上运行了一个本地java应用程序。我想将一些字符串数据发送到我的gwt浏览器应用程序。如果不使用Java Robot类,这可能吗?

2 个答案:

答案 0 :(得分:1)

我正在研究类似的东西,尽管我想让我的GWT应用程序来控制客户端上的JAVA Robot。

查看there

似乎JavaFX允许JavaScript和JFX-WebEngine中的网站之间的通信。遗憾的是,我无法测试它如何与GWT应用程序一起工作,因为代码通常是混淆的,我不知道执行该ATM的正确GWT代码:

class Bridge {
    public void exit() {
        Platform.exit();
    }
}
...
JSObject jsobj = (JSObject) webEngine.executeScript("window");
jsobj.setMember("java", new Bridge());

可悲的是,我没有时间在GWT atm中寻找合适的方法。但也许你可以找到一些相关的东西。

答案 1 :(得分:0)

你试过HttpClient吗? 它允许模仿浏览器请求