Hallo alle, wie ich Lotus Notes-Anwendungen neu bin, haben einen Zweifel in Bezug auf Anfrage und Antwort Objekte vorhanden sind oder nicht.IP-Adresse: Hat Lotus Notes-Anwendung die Request-und Response-Objekte
Lassen Sie mich ein Beispiel nehmen. Ich habe eine Aufgabe, um die IP-Adresse des Client-Rechners zu generieren, der meine Lotus Notes-Webanwendung verwendet. Aber wenn ich diesen Java-Code unter Verwendung von Agenten verwende, gibt er mir die Windows-Server-IP-Adresse anstelle der Client-IP-Adresse, die meine Anwendung verwendet hat.
InetAddress thisIp = InetAddress.getLocalHost();
System.out.println("IP ADDRESS:;::"+thisIp.getHostAddress());
Aber wenn es um Java kommt haben wir Anfrage und Antwort Objekte, wo wir Proxy und erfassen die IP aus dem Client-Rechner verwenden können.
Kann jemand sagen, ist es möglich, einige andere Schlüsselwörter anstelle von Anfrage und Antwort zu verwenden.
Sie sagten, das ist ein Agent. Offensichtlich läuft es auf dem Server. Was für ein Agent ist das? Was ist der Auslöser, der den Agenten ausführt? Und welche Art von Kunden? Ist es ein Lotus Notes-Client oder ein Webbrowser-Client? (Wenn es sich um einen Webbrowser-Client handelt, sollten Sie Ihre Frage so bearbeiten, dass sie Lotus Domino und nicht Lotus Notes betrifft.) –
@RichardSchwartz Es handelt sich um einen Java-Agenten und der obige Code ist Java-Code. Ich bezweifle, dass wir die IP-Adresse des Clients erfassen können (wenn er sich über die URL in die Anwendung einloggt) – LotusWorst
Wenn es ein Web-Agent ist, der über eine URL ausgeführt wird, sendet der Browser die IP-Adresse an den Server und Sie können sie erfassen. Siehe @ Dustons Antwort unten. –