2016-11-23 3 views
0

Ich arbeite gerade an einer qlik sense App mit der Desktop Edition und was ich gerne tun würde, ist meine qlik App (mit all ihren Mashups und Erweiterungen) in meine integrieren zu können Web-App.Integriere qlik sense in meine Web App

Ich bin mit Kater für meine Anwendung. (Java)

Der Prozess der Integration immer noch ein wenig zu mir zweideutig. Was ich verstanden von dem, was ich lese in der Dokumentation und andere Untersuchungen, dass es zwei Möglichkeiten sind, die Integration zu tun:

- 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. 

Ich bin sehr dankbar, wenn mir jemand sagen kann, wenn beide Methoden möglich sind, und helfen Sie mir bekommen eine Idee, wie sie implementiert werden können, ohne dass der Kunde in den Prozess beider Methoden einsteigen muss.

Antwort

0

Denke nicht, dass es eine Java-Bibliothek gibt, die die Kommunikation verarbeiten kann. Die offiziellen Beispiele sind in JS/Nodejs und haben jemanden gesehen, der Python benutzt. Sie müssen Ihre eigene Kommunikationsschicht mithilfe der API für Web-Sockets erstellen.

Auch Sie können die persönliche Ausgabe für diesen Zweck nicht verwenden. Die PE unterstützt nur localhost als Ursprung (soweit ich weiß).

QS Server kann wieder verwendet werden Sie müssen einen Weg finden, die API-Schicht von Java aufzurufen.

+0

Hallo vielen Dank für Ihre Antwort. Ich weiß nicht, wie ich meine eigene Kommunikationsschicht aufbauen soll. Hast du irgendwelche Links, die mir helfen können? Ich kann js verwenden, aber ich weiß nicht wie, können Sie mir bitte den Link zu diesen Beispielen geben. Wie kann ich wissen, wo der Benutzer den Sense-Server installieren wird? Danke. –

+0

kann ich das nicht verwenden: https://help.qlik.com/en-US/sense/3.1/Subsystems/Installation/Content/InstallationLicensing/Install-Silent.htm und holen Sie sich die "userwithdomain" dann einige wie es gesendet wird zu meiner App auf diese Weise kann ich die App Blätter durch Configs Hostname ist die "userwithdomain". Habe ich das richtig verstanden, bitte sag mir was du denkst? –

Verwandte Themen