Autor Thema: Client-Aktion vom Server starten  (Gelesen 4053 mal)

Offline mind1

  • Junior Mitglied
  • **
  • Beiträge: 93
Client-Aktion vom Server starten
« am: 29.02.16 - 14:48:26 »
Hallo zusammen,

gibt es eigentlich eine halbwegs elegante Möglichkeit, eine Aktion im Client direkt über einen Agenten zu starten, der auf dem Server läuft?
Ich möchte eine Maske auf einem bestimmten Client öffnen, wenn der Server eine URL rein bekommt. Ich habe schon daran gedacht, ob man dem User einfach eine Mail mit einem Doclink sendet, aber das muss doch auch besser gehen, oder?

Wahrscheinlich stehe ich nur aufm Schlauch... :-)

Danke jedenfalls für jegliche Idee!

Gruß, Bernd

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Client-Aktion vom Server starten
« Antwort #1 am: 29.02.16 - 14:58:36 »
Hallo,

Wie soll das denn funktionieren?

Kann der betreffende Client eindeutig identifiziert werden?
Laeuft der betreffende Client?

Wie soll der Server an den Client herankommen, um hier ein neues "Fenster" zu oeffnen?


Andreas
« Letzte Änderung: 29.02.16 - 15:14:38 von ascabg »

Offline Legolas

  • Senior Mitglied
  • ****
  • Beiträge: 446
  • Geschlecht: Männlich
Re: Client-Aktion vom Server starten
« Antwort #2 am: 29.02.16 - 15:12:53 »
Hallo Bernd,

das würde über den Umweg z.B. gehen:

1) Mail an den Client o.ä. senden. (pers. Postfach des Users oder eine andere MailIn App)
2) MailIn-Agent im pers. Postfach, der dann die Aktion ausführt.
URL könnte z.B. im Subject oder Bodyfeld mitgegeben werden.


Grüße
Bernd

Arbeite klug, nicht hart.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Client-Aktion vom Server starten
« Antwort #3 am: 29.02.16 - 15:28:08 »
Obicht, Bernd: Der Punkt 2 (der Agent "on new Mail") tut aber nicht, da dieser Agent keine Frontend-Commands ausführen kann ("Maske öffnen").

Bernhard

Offline mind1

  • Junior Mitglied
  • **
  • Beiträge: 93
Re: Client-Aktion vom Server starten
« Antwort #4 am: 29.02.16 - 15:45:41 »
Hmm, also kommt man wohl um eine Aktion im Frontend nicht herum. Es geht hier um eine CTI-Anbindung, die Anlage haut Action-URLs raus, z.B. bei ankommenden Anrufen. Hier ist natürlich auch der User enthalten, der die Info bekommen soll.

Wenn jetzt ein Call reinkommt, kann man ja im Backend über den URL-getriggerten Agent abgleichen, ob die Rufnummer im CRM drin ist und entsprechend eine Zuordnung vornehmen. Ich sehe jetzt zwei Möglichkeiten, von denen ich eine ja schon genannt habe.

1. User bekommt Mail mit Doclink, sofern die Nummer gematcht wurde.

2. Man setzt ein Zuordnungs-Doc in einer Datenbank und vereinfacht damit den Zugriff auf die korrekten Stammdaten des anrufenden Kunden über einen Button. Der Button schaut dann einfach nur, wer da gerade anruft und öffnet das passende Doc.

Ist halt beides mit Benutzer-Aktion. Schade, ich hatte gehofft, dass ich was dazu lerne :-)

Gruß, Bernd

Offline Legolas

  • Senior Mitglied
  • ****
  • Beiträge: 446
  • Geschlecht: Männlich
Re: Client-Aktion vom Server starten
« Antwort #5 am: 29.02.16 - 15:57:02 »
OK Bernhardt,

da hast Du recht!
Dann geht das so wohl nicht!

Aber so aus dem Bauch raus. Ist sicherlich nicht elegant aber müsste doch gehen:
Wenn ich eine Notesanwendung im Frontend laufen habe (z.B. Postfach) und darin eine periodischen Agenten all 5 minuten laufen lasse der den Posteingang dann parst, müsste es doch gehen!
Diese Anwendung läuft im Frontend und kann somit auch Masken öffnen um diese anzuzeigen.


Grüße
Bernd
Arbeite klug, nicht hart.

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Client-Aktion vom Server starten
« Antwort #6 am: 29.02.16 - 18:04:18 »
Nein das geht nicht , periodische Agenten laufen im Hintergrund und können keine UI-Befehle ausführen.
Gehen würde ein Notes-Timer, z.B. platziert im Database-PosteOpen Script, die DB muss dann geöffnet sein. Das sollte aber nur "nice to have" sein - der korrekte Weg ist die E-Mail.
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Client-Aktion vom Server starten
« Antwort #7 am: 29.02.16 - 19:29:47 »
Abgesehen davon: Bevor ein Agent anfängt zu zucken, hat der Anrufer wohl schon längst aufgelegt. Die CTI-Software müsste sich da schon über einen Hook in den Client einklinken, damit das was wird.

Bernhard

Offline Pyewacket

  • Senior Mitglied
  • ****
  • Beiträge: 310
  • Geschlecht: Männlich
Re: Client-Aktion vom Server starten
« Antwort #8 am: 29.02.16 - 20:08:28 »
Ich hab mal sowas gesehen, war aber soweit ich mich erinnere als widget implementiert.

Peter
ATOS.org - Feel the music!

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Client-Aktion vom Server starten
« Antwort #9 am: 01.03.16 - 16:32:43 »
Moin
Dies müsste eigentlich mit einem Plugin machbar sein...
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline thkn777

  • Aktives Mitglied
  • ***
  • Beiträge: 176
Re: Client-Aktion vom Server starten
« Antwort #10 am: 04.03.16 - 15:27:15 »
Ich habe mal vor Unzeiten eine CTI-Anbindung mit DDE-Kommandos gebaut. Ist aber heute nicht mehr "state of the art" und läßt sich sicher eleganter lösen.

Z.B. über Composite Apps - könnte man nicht ein "CTI-Widget" einbinden, das dann weitere Aktionen ermöglicht? Nur so eine Idee...

Offline Ralf_M_Petter

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.879
  • Geschlecht: Männlich
  • Jeder ist seines eigenen Glückes Schmied
    • Ralf's Blog
Re: Client-Aktion vom Server starten
« Antwort #11 am: 05.03.16 - 22:58:46 »
Um was für eine Telefonanlage geht es denn? Wir haben bei uns sowas mit einer Starface laufen. Übrigens mit Java gibt es da jede Menge Möglichkeiten das in den Client zu integrieren.
Jede Menge Tipps und Tricks zu IT Themen findet Ihr auf meinem Blog  Everything about IT  Eine wahre Schatzkiste sind aber sicher die Beiträge zu meinem Lieblingsthema Tipps und Tricks zu IBM Notes/Domino Schaut doch einfach mal rein.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz