Autor Thema: VB Datenbanken ansteuern ohne installierten Client?  (Gelesen 1580 mal)

Offline Worn

  • Aktives Mitglied
  • ***
  • Beiträge: 171
  • Geschlecht: Männlich
Hallo zusammen,

kurze Frage. Es ist doch sicher möglich Notes Datenbanken durch COM oder sonstwie zu nutzen
(zB. mit VB Programm/Java etc.) ohne das ein Client auf dem entsprechenden System (wo das Programm laufen soll) installiert ist, oder?

Ich finde immer nur solche Hinweise:


"For example, to access Domino through COM from MS
Office applications you must have a Notes client installed on the user’s
workstation."

Also ist es generell möglich? Wenn ja erbitte ich mich mit der Nase auf entsprechede Infos zu
hauen.... ich hab schlichtweg noch nichts gefunden oder falsch gesucht  :-: !

Wie immer bedanke ich mich für Infos!

besten Gruß

Ben
Wer für alles offen ist der kann ja nich ganz dicht sein!

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: VB Datenbanken ansteuern ohne installierten Client?
« Antwort #1 am: 31.03.08 - 16:02:24 »
Du hast COM nicht verstanden.

Zitat
Jede COM-Komponente bietet ein Interface an, welches nach erfolgreicher Instanzierung dazu verwendet werden kann, die angebotenen Funktionen der COM-Komponente einzusetzen.

Ein COM-Client instanziert eine COM-Komponente in einem COM-Server und nutzt die Funktionalität des Objektes über COM-Interfaces.

Lokale COM Server sind unter Windows ausführbare Programme, die COM-Komponenten implementieren. Bei Instanzierung einer COM-Komponente wird dieses Programm gestartet (sofern es nicht schon läuft) – dies bedeutet, dass ein Executable vorliegen muss.
  http://de.wikipedia.org/wiki/Component_Object_Model

=> Ohne installiertem Notes-Client kein COM (wie auch sonst unter Windows. Du kannst auch nicht via COM auf Word oder Excel zugreifen, wenn es nicht installiert ist).

Du musst entweder via DCOM auf die Notes-Installation auf einem anderen Rechner zugreifen (keine Ahnung, ob das geht), oder über die C-API von Notes gehen. Siehe http://www.ibm.com/developerworks/lotus/library/capi-nd/index.html und http://www-128.ibm.com/developerworks/lotus/documentation/capi/
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Worn

  • Aktives Mitglied
  • ***
  • Beiträge: 171
  • Geschlecht: Männlich
Re: VB Datenbanken ansteuern ohne installierten Client?
« Antwort #2 am: 31.03.08 - 16:09:11 »
Hi,

danke... habs eben auch gesehen... Ich meinte auch eher API als COM, hab mich da
jedenfalls falsch ausgedrück, da haste recht  ::). Naja dann schaff ich mir mal C drauf
was  ;)... oder ich lass es  :P...

Danke dir dennoch... dann hab ich zumindest nichts übersehen...

Grüße
Wer für alles offen ist der kann ja nich ganz dicht sein!

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: VB Datenbanken ansteuern ohne installierten Client?
« Antwort #3 am: 31.03.08 - 16:25:21 »
Passt schon.

Eine Alternative wäre natürlich noch Java (mit IOOP?).
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: VB Datenbanken ansteuern ohne installierten Client?
« Antwort #4 am: 31.03.08 - 17:49:17 »
Ich meinte auch eher API als COM ...

Das ist eigentlich Jacke wie Hose, denn für die API müssen auch registrierte Programme / DLLs bei Windows installiert sein. "Ohne" geht es niemals.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz