2016-11-23 6 views
0

В настоящее время я работаю над приложением для чтения qlik, используя настольную версию, и то, что я хотел бы сделать, - это возможность интегрировать мое приложение qlik (со всеми его mashup и расширениями) в мое веб-приложение.Интегрируйте 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 lib, который может обрабатывать сообщение. Официальные примеры находятся в JS/Nodejs и видели, как кто-то использует Python. Вам необходимо создать свой собственный уровень связи с помощью API веб-сокетов.

Также вы не можете использовать личное издание для этой цели. PE поддерживает только localhost как источник (насколько я знаю).

QS Server может быть использован снова, вам нужно найти способ вызова уровня api из Java.

+0

Здравствуйте, спасибо за ваш ответ. Я не знаю, как создать свой собственный уровень общения, у вас есть какие-то ссылки, которые могут мне помочь? Я могу использовать js, но я не знаю, как, пожалуйста, дайте мне ссылку на эти примеры. как я могу узнать, где пользователь собирается установить сервер чувств. Спасибо. –

+0

Не могу ли я использовать это: https://help.qlik.com/en-US/sense/3.1/Subsystems/Installation/Content/InstallationLicensing/Install-Silent.htm и получить «userwithdomain», а затем как отправить его к моему приложению таким образом, я могу получить листы приложений по имени хоста config, это «userwithdomain». Я получаю это правильно, пожалуйста, скажите мне, что вы думаете? –