Client & Server

Anfängerfragen zum Programmieren mit PureBasic.
Red Dog
Beiträge: 26
Registriert: 19.04.2005 16:25

Client & Server

Beitrag von Red Dog »

hallo

ich wollte schon lange mal einen chat machen, leider weis ich niht wie.
im code archiev finde ich nichts....usw
weis jemand von euch wie das geht? also hat jemand ein tutorial, oder kann mir jemand ein beispiel geben?

der chat sollte übers internet sein, also so wie msn & co.
nicht übers (local)netzwerk

danke euch
Benutzeravatar
Green Snake
Beiträge: 1394
Registriert: 22.02.2005 19:08

Beitrag von Green Snake »

hallo red dog

ja, diese frage stelle ich mir auch, hätte auch grosse intresse auf eine antwort.
ich selber kann dir leider nicht helfen. :cry:

danke euch
-.-"
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

Wenn er übers internet gehen soll braucht man doch einen server (nicht das server programm sondern der computer wo das serverprogramm drauf läuft) und da weiß ich nicht wie das geht, bei mir hat es nicht funktioniert.
Mein chatprogramm läuft nur local und über das heimnetzwerk :cry:
Für einen chat muss man erst ein Protokol entwickeln bevor man mit dem programmieren anfängt bzw. sollte man bzw. mach ich so (@toao nicht das du auf dumme gedanken kommst, das von mir war nur ein test ob es so überhaupt geht)
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
Benutzeravatar
Green Snake
Beiträge: 1394
Registriert: 22.02.2005 19:08

Beitrag von Green Snake »

aber als server kann man doch auch einen normalen computer nehmen oder?
würde das heissen, das man 3 computer bräucht?
also 2 clienten und einen server?
aber es geht doch sicher auch, dass eine person den server hat, und eine andere den clienten oder?

oder muss es so gehen?

Client -----> Server <----- Client

aber so gehts doch auch

Server <------> client


oder liege ich da ganz falsch?
-.-"
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

naja um ihn zu testen brauch man einen, für das netztwerk reicht normal auch einer aber über das internet braucht man drei
test:
IP = localhost

netzwerk:
IP = NetzwerkIP

internet:
IP = ServerIP

internet hat bei mir nicht funktioniert, vieleich weil ich einen router hab aber ich weiß es nicht.
Wenn einer eine Internetverbindung hat ohne einen Router, dann können wir ja meinen chat gerne mal testen
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
Benutzeravatar
MJP
Beiträge: 72
Registriert: 14.10.2004 18:45
Wohnort: Nähe Frankfurt/Hessen
Kontaktdaten:

Beitrag von MJP »

Gude... :mrgreen:
Zwei langen doch völlig im Netzwerk/Internet...
Server + Client PC...

Ich hatte sowas auch ma gemacht... Is Source und Programm...
LINK

THx MJP ^^
Alle Reschtsreib feler sind beabsichticht unn kosten nichs echtra ;-D
Visit ---|> http://www.Komani.de/
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

den hab ich bereits auf meinem computer (source und programm) allerdings wenn ich den source compiliere geht es nicht.

Liegt es jetzt an meinem Router?
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
Benutzeravatar
Rubiko
Beiträge: 943
Registriert: 25.02.2005 19:43
Computerausstattung: Intel i7 2600k
8GB Ram
GeForce GTX 560 Ti
Wohnort: Schwabach

Beitrag von Rubiko »

du musst den port natürlich durchgehen lassen
versuch mal im quellport und zielport TCP zu erlauben, falls das nicht geht probiers mit UDP
Ich wollte die Welt verändern, doch Gott gab mir nicht den Quelltext.
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

port ist fürs erste fest in meinem programm vorgegeben aber du meinst er ist nicht freigegeben?
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
Red Dog
Beiträge: 26
Registriert: 19.04.2005 16:25

Beitrag von Red Dog »

hallo

funzt bei mir nicht
ich beshcreibe mal was ich mache.

1. in meinem computer den server starten mit port 27015 (standart)
2. auf anderem computer einen clienten starten mit gleichem port
3. fehlermeldung : konnte keine richtige verbndung erstellen

mache ich was falsch?

das komische
intern geht es, also wen ich den server und den clienten auf meinem computer laufen lasse.
ich kan dan nachrichten vom cliennten auf den server schiken.

wiso geht das extern nicht?
Antworten