Autor Thema: Webservices konsumieren  (Gelesen 5894 mal)

Offline volth

  • Frischling
  • *
  • Beiträge: 11
Webservices konsumieren
« am: 25.08.09 - 22:18:12 »
Hallo,

ich bin neu im Thema Webservices unter Lotus Notes und habe folgende Probleme, die ich derzeit nicht gelöst bekomme.

In den Tutorials von IBM zu dem Thema werden immer nur Webservices konsumiert, die auf einem Domino Server liegen. Unterscheidet sich der Aufruf eines "externen" WebServices?

Ich habe eine WSDL Datei des aufzurufenden Webservices vorliegen. Leider ist sie in SOAP 1.2 erstellt, laut Desginer Hilfe kann Notes aber nur 1.1. Gibt es eine Möglichkeit diese WSDL dennoch zu verwenden?

Danke für die Hilfe  :)

Volker
Volker

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Webservices konsumieren
« Antwort #1 am: 26.08.09 - 01:36:28 »
Du kannst vor Domino8 mit Bordmitteln Webservices ueberhaupt nicht konsumieren. Domino unterstuetzt vor Domino 8 nur die producer-Seite.
Hab aber fuer Webservices-Konsumption ein java basiertes Framework geschrieben und in verschiedenen Kundenprojekten eingesetzt. Ist aber nicht openSource.
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline volth

  • Frischling
  • *
  • Beiträge: 11
Re: Webservices konsumieren
« Antwort #2 am: 26.08.09 - 10:28:28 »
Danke für die schnelle Antwort. Auch wenn sie nicht das war, was ich lesen wollte ;)

Welches externe Tool (MSSoap, ö.ä.) ist zu empfehlen, um Mails in ein Dokumentenmanagementsystem mittels Webservice importieren zu können.


Grüße aus Bonn,
Volker
Volker

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Webservices konsumieren
« Antwort #3 am: 26.08.09 - 11:01:06 »
Hallo,

und warum keine Migration auf V8.02?

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Glombi

  • Gast
Re: Webservices konsumieren
« Antwort #4 am: 26.08.09 - 11:31:29 »
In 8.5 gibt es ein neues Design Element "Web Service Consumer". Dort kannst Du eine WSDL Datei einlesen und entweder Java oder LotusScript Code erzeugen lassen. Letzteres ist aber noch nicht bugfrei und es gelten auch die Einschränkungen wie für LS2J: Maximale Länge der Bezeichner = 40.

Andreas

Offline volth

  • Frischling
  • *
  • Beiträge: 11
Re: Webservices konsumieren
« Antwort #5 am: 26.08.09 - 11:37:18 »
Leider ist eine Migration nicht möglich. Der Kunde steckt erst mitten im Rollout für Version 7. :(

Volker

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Webservices konsumieren
« Antwort #6 am: 26.08.09 - 11:47:07 »
Hallo,

das würde doch passen:

Der Kunde steckt erst mitten im Rollout für Version 7. :(

Dann sind vermutlich schon alle Server auf V 7? Für den Webservice müssen ja nur die entsprechenden (beteiligten) Server auf 8 migriert werden. Clients und die anderen Server können ja (noch) auf 7 bleiben.

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline volth

  • Frischling
  • *
  • Beiträge: 11
Re: Webservices konsumieren
« Antwort #7 am: 26.08.09 - 14:07:42 »
Hallo Werner,

die Server sind soweit fertig, die Clients stehen noch aus.

Ich hab grad mit den Admins zusammen gesessen. Die Version 8 ist leider derzeit keine Alternative.

Gruß,
Volker
Volker

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Webservices konsumieren
« Antwort #8 am: 26.08.09 - 14:25:12 »
Tja dann wirst Du dir das mit Java nachbauen müssen ;)
Hier mal etwas Einstiegslektüre :
http://www.torsten-horn.de/techdocs/java-soap.htm

Hab das mal vor längerer Zeit Beispielhaft mit dem Apache Framework umgesetzt, ist natürlich aufwändiger als mit Notes 8 Boardmittteln.
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!

Driri

  • Gast
Re: Webservices konsumieren
« Antwort #9 am: 26.08.09 - 15:04:14 »
Ich weiß, ich sollte besser nicht fragen. Aber warum migriert man denn jetzt noch auf Notes/Domino 7 ? Da würde ich doch lieber mind. auf 8.0.2 gehen.

Wie Werner schon geschrieben hat, würde ja zur Not auch die Migration des Servers/der Server auf 8.x ausreichen.

Offline volth

  • Frischling
  • *
  • Beiträge: 11
Re: Webservices konsumieren
« Antwort #10 am: 27.08.09 - 08:37:48 »
Guten Morgen,

@Driri: eine Umstellung (auch von nur einem Server) ist vom Kunden derzeit nicht gewünscht. Die einzige Möglichkeit wäre ein weiterer Server nur für diese eine Anwendung, der dann auf 8 läuft. Aber dafür stehen die Mittel derzeit wohl noch zur Verfügung...

@jBubbleBoy: danke für den Link. Dann fang ich mal an zu lesen ;)

Volker

Offline TRO

  • Senior Mitglied
  • ****
  • Beiträge: 296
Re: Webservices konsumieren
« Antwort #11 am: 27.08.09 - 09:19:58 »
Google auch mal nach
"Coding Web Service Clients For IBM Lotus Domino"

Unter den ersten Treffern wirst Du eine PowerPoint-Präsentation einer Session auf der Lotusphere2007 finden, die einen guten Einstieg zum Thema bietet, was schon unter Notes6+7 als Service-Consumer machbar ist.

hth

Thomas

Offline volth

  • Frischling
  • *
  • Beiträge: 11
Re: Webservices konsumieren
« Antwort #12 am: 07.09.09 - 14:51:47 »
@TRO:

danke für den Hinweis. War ein guter Artikel und konnte danach Webservices konsumieren :)
Volker

Offline TRO

  • Senior Mitglied
  • ****
  • Beiträge: 296
Re: Webservices konsumieren
« Antwort #13 am: 07.09.09 - 15:04:55 »
@TRO:

... und konnte danach Webservices konsumieren :)

Wer? Du ... oder Dein PC?  ;)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz