Portal
Das Zusatzmodul Portal erlaubt es auf Basis von Profilen Web-2.0-Anwendungen (HTML5) zu erstellen. Dieses Modul ist eine Erweiterung des Zusatzmoduls Web Monitor und kann nur zusammen mit diesem betrieben werden.
Die Benutzer des Portals sind identisch mit den angelegten Benutzern für den Web Monitor. Zu Beginn kann der Default-Benutzer des Web Monitors verwendet werden (Benutzer/Kennwort admin/admin). Die Benutzerdaten sind also nicht die, die Sie für Lobster_data verwenden. Starten Sie einen Webbrowser, geben Sie die folgende URL ein und wählen das Portal aus.
Hinweis: Siehe Abschnitt Hinzufügen eines HTTPS-Listeners.
http://<IP-des-Integration-Servers-oder-DMZs https://<IP-des-Integration-Servers-oder-DMZs> |
Der direkte Link ist:
https://<IP-des-Integration-Servers-oder-DMZs>/portal https://<IP-des-Integration-Servers-oder-DMZs>/portal |
Hinweis: Die gewählte Portalsprache wird in der System-Variable VAR_SYS_PORTAL_LANG gespeichert.
Sie können im Link auch direkt Ihre Anmeldedaten (und die Portalsprache) angeben mit http://<IP-oder-URL-des-Lobster_data-oder-DMZ>/webmonitor/Interceptor?user=<user>&password=<password>&language=de
Als Antwort erhalten Sie einen Token-String folgender Art.
1661755355467005731743:33703602516:533663474105103177626
In einem weiteren Aufruf, der den Token-String verwendet, erfolgt dann die eigentliche Anmeldung.
http://<IP-oder-URL-des-Lobster_data-oder-DMZ>/portal?token=1661755355467005731743:33703602516:533663474105103177626&user=<user>
Also zum Beispiel: http://localhost/portal?token=1661755355467005731743:33703602516:533663474105103177626&user=myuser
Wichtiger Hinweis: Beachten Sie bitte, dass manche Zeichen in einer URL reserviert sind. Eine Lösung wäre, diese Zeichen nicht im Benutzer oder im Passwort zu verwenden. Allerdings haben Sonderzeichen natürlich zur Sicherheit auch ihren Sinn in Passwörtern. Alternativ können Sie Ihr Passwort dann davor URL-kodieren, bevor Sie es in der URL eintragen. Siehe z. B. Funktion URL-encode(text a, encoding b, space-handling c).
Wie es funktioniert
Eine Profil-Quellstruktur wird automatisch in ein HTML-Formular umgesetzt und nach dessen Befüllen und Abschicken wird dann dieses Profil mit den eingegebenen Daten gestartet (was einen Job erzeugt). So können Daten online über einen Browser erfasst und mit einem Lobster_data-Profil verarbeitet werden.
Für ein Portal-Formular wird ein normales Profil erstellt, es muss aber einen Eingangsagenten vom Typ Portal haben.