Grzegorz L.

Grzegorz L. Firma Wiśniowski

Temat: Agent z parametrami ?

Witam, chciałem zapytać Was o jedną kwestię.

Czy jest możliwość wywołania agenta z parametrami np poprzez object pascal ?.

Jeśli nie to czy znacie Państwo dostępne metody na wywołanie skryptu / agenta z parametrami i zwrócenie wyniku (np w postaci unidu dokumentu) do aplikacji która wywołała skrypt / agenta ?

Wiem, że da się zrobić to na zasadzie web serwisów, ale chciałbym zapytać o inne metody.

Jeśli tylko zostaje web service, czy posiada ktoś jakiś przykładowy prosty przykład, gdzie mógłbym przetestować takie rozwiązanie. Dodam, że nigdy wcześniej tego nie robiłem.

Z góry dziękuję za każdą odpowiedź.
Grzegorz Galos

Grzegorz Galos Programista, ABB

Temat: Agent z parametrami ?

1. Jeśli umiesz tworzyć w pascalu obietky COM to nie ma żadnego problemu.
Drugi warunek w tym przypadku to zainstalowany lokalnie klient Lotus notes.
przykłąd w VB (moze nie dzialac nie testowałem):

Dim Session As Object
Dim db As Object, agent As Object

Set Session = CreateObject("Notes.NotesSession")
set db = session.getDatabase("Server", "baza")
set agent = db.getAgent("agent")
call aget.run()

2. możęsz użyć JAVY, tam wystarczy podłączyć plik jar do projektu, i nie potrzebujesz klienta lotus notes.

3. są inne możliwości w zaleznosci od potrzeb oraz wymagań.

4. mam przykłąd web serwisu, jak jeszcze potrzebujesz daj znać.

konto usunięte

Temat: Agent z parametrami ?

masz takie mozliwosci:

1. Uzywajac COM wysylasz UNID do istniejacego dokumentu.
W agencie mozesz potraktowac ten dokument jako parametry wchodzace, i wychodzace.
Troche lektury:
http://www.ibm.com/developerworks/lotus/library/ls-Run...

Artukul dotyczy LS ale chodzi o koncepcje.

2. Metoda Quick&Dirty. Uruchamiasz agenta z URL (http://twojdominoserver/baza.nsf/agent?OpenAgent¶m...... agent zwraca do http request UNID, caly dokument w XML, JSON, HTML... co tylko zaprogramujesz

3. Tworzysz WebSevice ktory... no ktory robi co ma robic a ze swojego jezyka obslugujesz webservice

Metody 1 i 3 sa bardziej eleganckie, ale czasem metoda 2 jest po prostu skuteczna. Niestety, przy metodzie 2 musisz obsluzyc jeszcze logowanie, przechowanie tokenu auth (jako cookie) itp itd... albo robisz agenta dostepnego publicznie (co nie zawsze jest mozliwe ze wzgledu na dane przesylane do/z)
Grzegorz L.

Grzegorz L. Firma Wiśniowski

Temat: Agent z parametrami ?

dziękuję Panowie za pomoc. Pozdrawiam serdecznie

Następna dyskusja:

Agent Replikacjii - harmono...




Wyślij zaproszenie do