AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi TSocket-Verbindungen in einem Service
Thema durchsuchen
Ansicht
Themen-Optionen

TSocket-Verbindungen in einem Service

Offene Frage von "thomasdrewermann"
Ein Thema von thomasdrewermann · begonnen am 12. Jan 2007 · letzter Beitrag vom 15. Jan 2007
Antwort Antwort
Benutzerbild von thomasdrewermann
thomasdrewermann

Registriert seit: 8. Jun 2002
Ort: Herne
575 Beiträge
 
Delphi 3 Professional
 
#1

TSocket-Verbindungen in einem Service

  Alt 12. Jan 2007, 10:48
Hallo,
ich versuche seite 2 Stunden vergeblich einen TCPServer in einen NT-Service einzubauen. In einem seperaten Programm funktioniert die ausgewählte Komponete (TTCPServer oder TSimpleTCPServer) problemfrei. Sobald ich diese Komponente in einem Datamodul innhalb meines Services plaziere lösen diese keine Ereignisse mehr aus, wenn ich mit einem Client verbinde oder eine Nachricht per Client an den Server sende. Hat jemand von euch eine Idee Warum?

Ich benutze Delphi 3 und als Grundlage für den Service NTService.pas von Colin Wilson.

Gruß
Thomas
Sport ist mord...
  Mit Zitat antworten Zitat
hsg

Registriert seit: 24. Apr 2006
Ort: Wustermark
354 Beiträge
 
Delphi 10.3 Rio
 
#2

Re: TSocket-Verbindungen in einem Service

  Alt 12. Jan 2007, 11:12
So ganz ohne Hintergrundwissen was du da wie machst ist das schwer zu sagen.
Mal so ins Blaue geschossen: Datamodul wird nicht erzeugt, Vergessen den Server zu öffnen, Server wird vom BS geblockt.....
  Mit Zitat antworten Zitat
Benutzerbild von thomasdrewermann
thomasdrewermann

Registriert seit: 8. Jun 2002
Ort: Herne
575 Beiträge
 
Delphi 3 Professional
 
#3

Re: TSocket-Verbindungen in einem Service

  Alt 12. Jan 2007, 11:16
Ich habe beim start der Anwendung das Datamodul erzeugt und bekomme z.B. mit Telnet auch eine Verbindung zum Server.
Noch eine andere Idee?
Sport ist mord...
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.126 Beiträge
 
Delphi 10.3 Rio
 
#4

Re: TSocket-Verbindungen in einem Service

  Alt 12. Jan 2007, 11:16
Hallo!

[Glaskugel Mode=On]

Die Komponente benötigt eine MessageQue und Dein Service hat keine...

[Glaskugel Mode=Off]

Frank
  Mit Zitat antworten Zitat
Benutzerbild von thomasdrewermann
thomasdrewermann

Registriert seit: 8. Jun 2002
Ort: Herne
575 Beiträge
 
Delphi 3 Professional
 
#5

Re: TSocket-Verbindungen in einem Service

  Alt 12. Jan 2007, 11:22
An soetwas habe ich schon gedacht. Wie komme ich denn zu einer MessageCue?
Sport ist mord...
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.126 Beiträge
 
Delphi 10.3 Rio
 
#6

Re: TSocket-Verbindungen in einem Service

  Alt 12. Jan 2007, 11:43
Zitat von thomasdrewermann:
An soetwas habe ich schon gedacht. Wie komme ich denn zu einer MessageCue?
Tja Ehrlich gesagt, habe ich an dieser Stelle auch aufgegeben...

Bzw. habe mich gefragt, warum ich es den so kompliziert mache... Weil:

Wenn ich auf dem Server eine TCPIP Kompo brauche, dann werde ich micht Sicherheit nicht mit dem Browser "dahin wollen"...
sondern mit einer Software oder FTP Programm... Also wofür den Webserver bemühen... Schreib doch einfach eine *.exe

Die *.exe kannst Du mit Firedamon dann auch als Service starten...

Frank
  Mit Zitat antworten Zitat
Benutzerbild von thomasdrewermann
thomasdrewermann

Registriert seit: 8. Jun 2002
Ort: Herne
575 Beiträge
 
Delphi 3 Professional
 
#7

Re: TSocket-Verbindungen in einem Service

  Alt 12. Jan 2007, 11:50
Daran hatte ich auch schon gedacht. Naja, wollte eigentlich mit einem Client für meinen Server die Eintellungen veränderbar machen. Vielleicht geht dann auch DDE oder WM_COPYDATA?

Kann die Exe dann auch ein Formular haben?

Danke dir!

Gruß
thomas
Sport ist mord...
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.126 Beiträge
 
Delphi 10.3 Rio
 
#8

Re: TSocket-Verbindungen in einem Service

  Alt 15. Jan 2007, 07:41
Klar!

Ist doch dann ein "normales" Programm...

Frank
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz