Announcement

Collapse
No announcement yet.

Com+Component als WebService, SOAP Moniker

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Com+Component als WebService, SOAP Moniker

    Hi!

    Ich hab versucht, über ein VB-Script über den SOAP Moniker auf eine COM+Component, welche ich für den Zugriff via SOAP freigegeben hat, zuzugreifen.

    Dabei hab ich die folgende Syntax benutzt:
    GetObject("soap:wsdl=...")

    Das Problem dabei ist, dass auf diesem Weg anscheinend immer das erste "Objekt" zurückgeliefert wird, das im WSDL definiert wird, und in meinem Fall ist das erste Objekt ein "dummes" Value-Objekt ...

    Kann man darauf Einfluss nehmen ?

    lG Manfred

  • #2
    Hallo,

    eine uralte Grundregel von COM lautete bereits zu Win32-Zeiten, dass die späte Bindung (IDispatch) immer nur das Default-Interface des Objekts erreichen kann.

    >Kann man darauf Einfluss nehmen ?

    Ja - wenn mit Script-Clients (späte Bindung) gerechnet werden muss, hilft nur ein "Hilfsobjekt" weiter, dass als Container die Interface-Methoden aller anderen Objektinstanzen kapselt und als Default-Objekt exportiert

    Comment

    Working...
    X