| |
|
|
- page 1 - |
|
![iF: 06.06.2008](.././../../i/a/1.gif) | tcp: client server
je bau grade ne belle Include et fais ici vorerst un paire Tests.
Funktioniert qui Client? (Dateianhang)
Herunterladen externer Télécharger
![](https://xprofan.com/files/ping_pong.jpg)
qui Server pouvoir un écho qui Eingaben, tippe aussi help.
Port 5901 (tcp) wird nécessaire et qui Firewall muss den Client durchlassen.
un paire Ergebnisse wären ici wirklich hilfreich. ![](.././../../i/s/__upl_ext_1111498551.gif)
Mich würden z.B. Eure Pingzeiten intéresser!
Nachtrag: Client nochmal entfernt, faute trouvé.
Nachtrag: Neuen Client wieder hinzugefügt, s'il te plaît um Tests. |
|
|
| |
|
|
| |
|
- page 3 - |
|
|
![: 07.06.2008](.././../../i/a/noavatar.gif) | |
|
| |
|
|
|
![Wilfried Friebe: 07.06.2008](.././../../i/a/287229887462b7112208e0.jpg) Wilfried Friebe |
|
|
| Board MSI B450M BAZOOKA CPU AMD Ryzen 7 2700x 8 Core 3,7-4,2 GH 32 Gb Ram NVIDIA GeForce GTX 3060 12 GB Ram Window 11 Prof 64 Bit
Sun-Guru-Barebone CPU I7-9750H 16 GB Ram NVIDIA GeForce GTX1660TI 6 GB Ram Window 11 Hom 64 Bit
Profan 4.5 bis Xprofan 14 Ein frisch geschriebenes Programm hat meistens einen großen Fehler.Sollte man versuchen diesen großen Fehler zu beseitigen, hat man viele kleine Fehler "Grins" | 07.06.2008 ▲ |
|
|
|
|
![Christian Schneider: 07.06.2008](.././../../i/a/18480508774b0ae59ac7929.gif) Christian Schneider | Jac
@Christian: quoi ist FP?
Fastpath[web]https://de.wikipedia.org/wiki/Fastpath[/web] |
|
|
| |
|
|
|
![Christian Eichler: 07.06.2008](.././../../i/a/noavatar.gif) Christian Eichler | chez mir liegt qui Ping so entre 300 et 350. cela cela ganze so hoch ist, liegt mais sicherlich aussi avec à meinem ISDN
Grüße Christian ![](.././../../i/s/__upl_ext_1100084240.gif) |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 07.06.2008 ▲ |
|
|
|
|
![Manfred Barei: 07.06.2008](.././../../i/a/61939461410cc5dc5821b.jpg) Manfred Barei | allô iF,
pong siehe Bild, chez einer 2000il Leitung.
![](https://www.mbsoft-computer.de/XProfan _11_Client.jpg)
grus |
|
|
| Zu wenig Wissen ist gefärlich, zu viel auch.(XProfan X4) | Win 10 Pro 64 | Win7 Ultimate 32/64 | AMD FX-8320, 16GB, GeForce GT 630 | | 07.06.2008 ▲ |
|
|
|
|
![iF: 07.06.2008](.././../../i/a/1.gif) |
|
|
| |
|
|
|
![Thomas Freier: 07.06.2008](.././../../i/a/722278123487bd8c272307.gif) Thomas Freier |
|
|
| |
|
|
|
![: 08.06.2008](.././../../i/a/noavatar.gif) |
|
|
| |
|
|
|
![iF: 11.06.2008](.././../../i/a/1.gif) | qui ici bereits erfolgreich getestete variante hat pro nouvelle une neuen Socket verwendet, qui liaison wurde pour chacun nouvelle finissez avec cela qui Server sur qui prochain nouvelle attendre peux. qui Ping lag avec cela chez mir chez ca. 170ms.
cet anscheinend sichere et simple Methode habe je maintenant erweitert. Blockierende Events volonté dans DLL par Verteilung dans echte threads ausgelagert, avec cela avons wir server- et clientseitigen non-blocking Netzwerk-IO pour XProfan.
Daraus resultiert cela réellement max_num Clients avec dem Server aktiv verbunden son peut, chacun Client bekommt une eigenen Fil im Server quel, solange qui liaison besteht, aufrecht conservé volonté peux.
qui dans den Server par qui Clients eingehenden Anfragen volonté de den jeweiligen Threads dans une Puffer hineinkoordiniert quel de dem XProfanprogramm jederzeit abgefragt volonté peux, alors asynchon pour XProfan trotz synchoner liaison.
Es était nötig, le moi un eigenes Protokoll avant qui données mets, sodass qui Puffer données contient quelle pas seulement wieder par systemlastige Prozeduren brauchbar gemacht volonté doit. cela Protokoll ist binary-save et erzeugt 10Byte Overhead pro nouvelle, maximale Nachrichtenlänge 4096-10=4086Byte. entre Client < > Server peut illimité Nouvelles ausgetauscht volonté - aussi permanent. qui Nouvelles venons toujours dans korrekter Reihenfolge et verlustfrei. (Hergestellte liaison naturellement vorrausgesetzt (rofl))
Bien sûr utilise qui Client ebenso alle Vorteile qui DLL et peux avec cela asynchon ablaufen trotz synchoner liaison. (alors wenig Systemlast et hervorragende Handlebarkeit par XProfan)
Im Moment stecke je dans qui Findung optimaler XProfan-Programmtemplates pour Client et Server.
qui DLL wird par une Include gehandhabt et peux später aussi (Frank peux cela ) dans qui Include verschwinden per DLL aus grenier magasin.
seulement Dinge quelle seulement par qui DLL äußerst beschleunigt et/ou bien possible sommes habe je dans qui DLL emballé, Verbindungsaufbau et Co. steckt alles dans qui Include.
qui prochain Tests volonté pour mich daher très intéressant volonté là je mir encore kleinere Pingzeiten verspreche. (en abgesehen le moi qui jetzigen déjà bien fand...)
si weiterhin alles klappt peux bientôt chacun avec XProfan Multiplayeronlinegames ou bien Netzwerkanwendungen comment Chats et Co. programmieren.
@Frank: Ne ausgerupfte variante peux je ensuite aussi pour http-Upload sur http-En-tête zusammenfurchen...
Den obigen Client braucht aucun plus Testen - den Testserver pour hab je jadis aus...
merci allen qui es intéressé! ![](.././../../i/s/__upl_ext_1111498539.gif) |
|
|
| |
|
|
|
![Jörg Sellmeyer: 12.06.2008](.././../../i/a/8132362004294faafc5e8c.jpg) Jörg Sellmeyer |
cet scheinbar sicherere
Avez- Du maintenant scheinbar ou bien anscheinend? Scheinbar bedeutet: plan eigentlich pas sûrement. Anscheinend bedeutet: pour dem bisherigen Stand qui Dinge ist es sûrement. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... ![](https://www.wuestensand.info/images/CoverFataMorganaklein.jpg) | 12.06.2008 ▲ |
|
|
|
|
![iF: 12.06.2008](.././../../i/a/1.gif) | wohin Du es sagst!
cet anscheinend sichere ... |
|
|
| |
|
|
|
![Frank Abbing: 12.06.2008](.././../../i/a/noavatar.gif) Frank Abbing |
@Frank: Ne ausgerupfte variante peux je ensuite aussi pour http-Upload sur http-En-tête zusammenfurchen...
Jau, sinnvoll! s'il te plaît pas oublier qc... ![](.././../../i/s/__upl_ext_1111498557.gif) |
|
|
| |
|
|