Chrome扩展与Java应用程序的交互

时间:2011-09-24 22:26:29

标签: java google-chrome google-chrome-extension

我正在学习构建Chrome扩展程序,我有一个想法来构建需要复杂计算的东西(使用许多java库),这似乎很难被JavaScript实现。

我想到的一般架构是:

Chrome扩展程序(GE)提取HTML元素并将HTML元素作为输入提供给Java应用程序。 Java应用程序执行复杂的计算,然后将结果反馈给GE。 GE最终将结果呈现在浏览器中。

有谁知道这是可行的吗?这是否必须涉及服务器架构?你能否向我推荐一些进一步的信息?

注意:它是一个Java应用程序,希望你能给我一些Java特定的答案。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您需要创建在服务器上运行的java Web应用程序(可以通过URL访问),您将通过ajax请求与之通信。 Chrome扩展程序(或任何其他js应用程序)不关心服务器上运行的是什么 - java,php或其他东西。它只是向提供的URL发送HTTP POST / GET请求并收到响应。

如果您在询问是否可以将一些java打包到您的扩展中,那么答案是否定的。你可以打包一些C ++。

相关问题