AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Indy 9 Demo - Minimal Web Server
Thema durchsuchen
Ansicht
Themen-Optionen

Indy 9 Demo - Minimal Web Server

Ein Thema von MisterNiceGuy · begonnen am 24. Okt 2008 · letzter Beitrag vom 24. Okt 2008
Antwort Antwort
Benutzerbild von MisterNiceGuy
MisterNiceGuy

Registriert seit: 1. Jul 2003
Ort: Mannheim
919 Beiträge
 
Delphi 7 Personal
 
#1

Indy 9 Demo - Minimal Web Server

  Alt 24. Okt 2008, 14:33
Hi, ich wollte mich mal an Serverprogrammierung versuchen und hab mir dazu die Demo
http://downloads.atozedsoftware.com/indy/MWS.zip runtergeladen.
Diese basiert auf der
TIdHTTPServer Komponente der Indys Version 9.

Kompiliert alles wunderbar, aber wie benutze ich so einen Server?
Ich bekomm beim Starten die Nachricht

"Could not Bind Socket. Address and port are already in use!"

Kann mir jemand sagen was ich falsch mache?
Jonas
Wenn mich jemand sucht, ich bin im Kühlschrank!

Informationen über das Duale Studium
www.jofre.de
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#2

Re: Indy 9 Demo - Minimal Web Server

  Alt 24. Okt 2008, 14:35
Du musst einen anderen Port nutzen.
  Mit Zitat antworten Zitat
Benutzerbild von MisterNiceGuy
MisterNiceGuy

Registriert seit: 1. Jul 2003
Ort: Mannheim
919 Beiträge
 
Delphi 7 Personal
 
#3

Re: Indy 9 Demo - Minimal Web Server

  Alt 24. Okt 2008, 14:43
Okay, auf Port 100 bekomm ich es zum laufen, aber wie gehts dann weiter?

Meinem Verständnis nach müsste man dann auf irgendeine IP gehen (127.0.0.1) damit der Server
mir eine Seite generiert. Aber wenn ich den localhost anspreche kommt nichts...
Jonas
Wenn mich jemand sucht, ich bin im Kühlschrank!

Informationen über das Duale Studium
www.jofre.de
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.415 Beiträge
 
Delphi XE5 Professional
 
#4

Re: Indy 9 Demo - Minimal Web Server

  Alt 24. Okt 2008, 14:48
Da musst du auch den Port angeben:

http://localhost:100/
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Benutzerbild von MisterNiceGuy
MisterNiceGuy

Registriert seit: 1. Jul 2003
Ort: Mannheim
919 Beiträge
 
Delphi 7 Personal
 
#5

Re: Indy 9 Demo - Minimal Web Server

  Alt 24. Okt 2008, 14:51
Ihr seid klasse danke, geht!!
Jonas
Wenn mich jemand sucht, ich bin im Kühlschrank!

Informationen über das Duale Studium
www.jofre.de
  Mit Zitat antworten Zitat
Cyf

Registriert seit: 30. Mai 2008
407 Beiträge
 
Lazarus
 
#6

Re: Indy 9 Demo - Minimal Web Server

  Alt 24. Okt 2008, 14:52
Ich kenn jetzt die Demo nicht, die du benutzt, aber das generelle Prinzip ist:

Server stellt, was auch immer bereit und bietet dafür einen offenen Port,
Client connectet auf Serveradresse und Port, bekommt einen neuen Port zugewiesen und wird auf diesem dann bedient, ggf. gehen die Anfragen dann noch ein bischen hin und her, ehe beide Seiten ihre Verbindung wieder kappen.

Auch Port 100 solltest du nicht benutzen, siehe:

http://www.iana.org/assignments/port-numbers

[Edit]Ok, es geht um http, der Standartport dafür ist 80, manchmal wird auch 8080 genutzt
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)
Online

Registriert seit: 25. Jun 2002
Ort: Hausach
7.608 Beiträge
 
#7

Re: Indy 9 Demo - Minimal Web Server

  Alt 24. Okt 2008, 15:18
Auf Port 80 wird da wohl schon ein Webserver laufen. Hast Du lokal einen Apache am laufen oder den IIS?
Der bindet sich natürlich dann an Port 80 und dann kann die Demo da nicht mehr drauf.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  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 07:52 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