2016-11-23 76 views
0

我目前正在使用桌面版开发qlik感应应用程序,我想要做的是能够将我的qlik应用程序(包括其所有mashup和扩展)集成到我的web应用程序。将qlik的感觉集成到我的网络应用程序中

我使用Tomcat我的应用程序(JAVA)

整合还是有点暧昧的对我的过程。我从我的文档和其他研究阅读理解的是2种方式做整合:

- A "free one" : install the sense desktop edition when my app-server is getting installed, change the path of the sense repositries to where my server is (c:/) and change the settings.ini with a script; (i don't know if it's a must that the C:\Users\<UserName>\Documents\Qlik\Sense stays at where it is or can be removed else where). 


- a "payed one" : using the qlik sense server but i don't know how to let it be in the same domain as my web app just by using a script. 

我会很感激,如果有人能告诉我,如果这两种方法都可以帮我弄一个想法如何部署它们,而不需要客户在这两种方法的过程中进行。

回答

0

不要认为有一个Java库可以处理通信。官方的例子在JS/Nodejs中,并且看到有人在使用Python。您需要使用Web套接字API来构建自己的通信层。

此外,您无法将个人版用于此目的。 PE只支持本地主机(据我所知)。

QS服务器可以再次使用,您需要找到一种方法来从Java调用api层。

+0

你好,谢谢你的回答。我不知道如何建立自己的沟通层你有没有可以帮助我的任何链接?我可以使用js,但我不知道如何,请给我这些例子的链接。我怎么知道用户将要安装感应服务器的位置。 谢谢。 –

+0

我不能使用此:https://help.qlik.com/en-US/sense/3.1/Subsystems/Installation/Content/InstallationLicensing/Install-Silent.htm并获得“userwithdomain”,然后一些如何发送它以我的应用程序这种方式我可以通过配置的主机名获取应用程序表是“userwithdomain”。我是否明白,请告诉我你的想法? –

相关问题