getInstance
getInstance(String URL)
Die getInstance-Methode erstellt eine Instanz des Interact-APIs, das mit dem angegebenen Laufzeitserver kommuniziert.
*
Jede Anwendung, die Sie mit diesem Interact-API schreiben, muss getInstance aufrufen, um ein InteractAPI-Objekt zu instanziieren, das einem Laufzeitserver zugeordnet wird, der im URL-Parameter angegeben ist.
Wenn Sie eine Lastausgleichsfunktion für Servergruppen verwenden, können Sie den Hostnamen und den Port konfigurieren, indem Sie die Lastausgleichsfunktion verwenden. Wenn Sie keine Lastausgleichsfunktion verwenden, müssen Sie eine Logik einschließen, um turnusmäßig zwischen den verfügbaren Laufzeitservern zu wechseln.
Diese Methode eignet sich nur für die Java-Serialisierung über HTTP-Adapter. In der WSDL (Web Services Description Language) für SOAP ist keine entsprechende Methode definiert. Jede SOAP-Clientimplementierung verfügt über eine eigene Methode zum Aufbau der Endpunkt-URL.
*
URL - Eine Zeichenfolge, die die URL für die Laufzeitinstanz angibt. Beispiel: http://localhost:7001/Interact/servlet/InteractJSService.
Rückgabewert
Der Laufzeitserver gibt das InteractAPI zurück.
Beispiel
Das folgende Beispiel zeigt, wie Sie ein InteractAPI-Objekt instanziieren, das auf eine Laufzeitserverinstanz verweist, die auf der gleichen Maschine ausgeführt wird wie der Touchpoint.
InteractAPI api=InteractAPI.getInstance("http://localhost:7001/interact/servlet/InteractJSService");