![]() |
Datenbank: Firebird • Version: 2.0 • Zugriff über: ZEOS-Komponenten
ZEOS-Firebird-Zugriff von Webservice aus
Hallo Leute,
ich versuche vergeblich, von einem Webservice aus per ZEOS-Komponenten auf eine Firebird-Datenbank zuzugreifen. Der Datenbankzugriff funktioniert in einer normalen Applikation ohne Probleme. Den Webservice habe ich nach ![]() Wie kann ich die ZEOS-Komponenten am besten einbinden? Kann ich in meinem Webservice mit weiteren Formularen arbeiten, die natürlich nicht angezeigt werden können? Wie implementiere ich das am besten? Vielen Dank für eure schnelle Hilfe! |
Re: ZEOS-Firebird-Zugriff von Webservice aus
Hallo,
Zitat:
Zitat:
Heiko |
Re: ZEOS-Firebird-Zugriff von Webservice aus
Frage 1:
Muss ich die ZEOS-Komponenten auf das Main-Formular (das mit HTTPSoapDispatcher...) draufklatschen oder kann ich sie über ein 2. Formular ansteuern (wie ich es im Moment versuche)? Frage 2: Sobald ich ein zweites Formular im Projekt erstelle und es ausführe, stürzt die Applikation ab. Lasse ich das 2. Formular nicht am Anfang kreieren, sondern z.B. über einen Timer nachträglich per
Delphi-Quellcode:
(unit WebBroker muss includet werden), stürzt die Applikation nicht mehr ab. Allerdings wundert es mich, dass
Application.CreateForm(TFormDB, FormDB);
Delphi-Quellcode:
dann vom Typ TWebapplication ist - ein "normales" Formular mit "normalen" Komponenten wird damit denke ich nicht korrekt kreiert werden können.
Application
Soweit, so gut. Applikation läuft, nur sobald ich mit einem Client auf den Server zugreife und z.B. die Connected-Eigenschaft der ZConnection-Komponente abfragen will, bekomme ich eine Zugriffsverletzung. Nachforschungen ergaben, dass die ZConnection-Variable zum Zeitpunkt des Funktionsaufrufs vom Client garnicht assigned ist - wurde das Formular also doch nicht korrekt erstellt? Ich versuche mich gerade mit einer Webdebugger-Application - das Interface und die Implementierung konnte ich ja von der alten Webservice-Anwendung übernehmen, nur fehlt mir gerade der Zusammenhang, wie ich vom Hauptformular aus auf die Schnittstelle zugreifen kann. Vllt. hast du mit dem Webdebugger etwas Erfahrung und könntest mir wenigstens weiterhelfen, wie ich dann den eingebauten Server-Teil ansprechen kann? Danke für deine Mühe! |
Re: ZEOS-Firebird-Zugriff von Webservice aus
Andersrum gefragt:
Gibt es irgendein Tutorial, eine Beschreibung, Dokumentation, Hilfestellung zum Thema SOAP-Webservice-Entwicklung mit Delphi 7? Ich bin hier am Verzweifeln! Helft mir! :( |
Re: ZEOS-Firebird-Zugriff von Webservice aus
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz