Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 17:04

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Aufbau eines Chatsystems

Discussion on Aufbau eines Chatsystems within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2010
Posts: 700
Received Thanks: 507
Question Aufbau eines Chatsystems

Hallo Leute ich hab angefangen ein Chatsystem zu programmieren. Bisher hab besteht es aus einem Server und den Clienten.
Für einen großen Chat mit vielen zusammen wäre das auch in Ordnung, aber das war nicht ganz mein Ziel.
Es sollte eher in Richtung WhatsApp gehen wo man private Nachrichten verschickt. Mit meiner Lösung wäre das Möglich aber nur bis zu einer bestimmten Größe.

Bei WhatsApp Wird ja jedem ein eigener Mail Account zugeordnet. Also läuft es so weit ich denke über einen Mail Server.

Jetzt zu meiner eigentlichen Frage: Gibt es noch eine andere Möglichkeit das Umzusetzen als über einen Mail Server ?
supercracker13 is offline  
Old 05/29/2014, 11:42   #2
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
whatsapp hat einen mailserver?
Wieso sollte man sowas machen?
Die werden wohl eine ganz normale database benutzen^^

Ich finde skype macht das schon gut genug fürn pc braucht man sowas eigentlich nicht mehr^^
YatoDev is offline  
Old 05/29/2014, 16:06   #3
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Ich könnte mir denken, dass er es eher des Lernaspektes halber macht.

MfG Joshi
TeraTroll is offline  
Old 05/29/2014, 16:44   #4
 
elite*gold: 0
Join Date: Nov 2010
Posts: 700
Received Thanks: 507
Quote:
Originally Posted by »FlutterShy™ View Post
whatsapp hat einen mailserver?
Hast du dir Mal die Lokale Whatsapp Datenbank angeguckt. Jeder Sender und empfänger hat ne Mail Adresse z.B. .
Daher hab ich gedacht das wird so ähnlich wie bei Facebook gemacht und jetzt komm mir nicht mit, die machen das auch ohne Mails. Da weis das ja mitlerweile jeder das man die Mails sogar manipulieren kann und damit Nachrichten unter anderen Namen verschicken kann.

Quote:
Originally Posted by »FlutterShy™ View Post
Wieso sollte man sowas machen?
Die werden wohl eine ganz normale database benutzen^^
Bei 18Mrd Nachrichten am Tag (Laut Internet) würde ne Datenbank meiner Meinung nach nicht so viel bringen. Überleg mal wenn da jemand nach Nachrichten sucht würde das ewig dauern. (Das ist jetzt alles meine Eigene Meinung, kann sein das es anders ist aber das kommt raus wenn ich logisch denke).

Quote:
Originally Posted by »FlutterShy™ View Post
Ich finde skype macht das schon gut genug fürn pc braucht man sowas eigentlich nicht mehr^^
Das hört sich für mich so an als ob jemand sagen würde "Minecraft ist ein gutes Spiel warum willst du dann ein anders erstellen".
Außerdem hatte ich nicht vor so etwas im größeren Stil zu machen, da es viel zu kostenaufwendig ist. Hatte wie TerraTroll schon meinte eher ans lernen gedacht.
supercracker13 is offline  
Old 05/29/2014, 18:11   #5
 
Schlüsselbein's Avatar
 
elite*gold: 0
Join Date: Feb 2013
Posts: 1,137
Received Thanks: 869
Quote:
Hast du dir Mal die Lokale Whatsapp Datenbank angeguckt. Jeder Sender und empfänger hat ne Mail Adresse z.B. .
Dass du "Mailadressen" als ID siehst, liegt afaik an dem Fakt, dass whatsapp auf dem XMP-Protokoll beruht. Also nichts mit Mailserver.

Damit hast du dein Stichwort schon. Such dir ein offenes Protokoll oder entwickel dein eigenes und lege los. Am einfachsten wäre es wohl erstmal, dein Chatsystem serverbasiert zu lassen und deine Nachrichten vom Server aus zu verteilen.
Schlüsselbein is offline  
Old 05/29/2014, 18:27   #6
 
XxharCs's Avatar
 
elite*gold: 34
Join Date: Apr 2011
Posts: 1,475
Received Thanks: 1,228
Du hast viele Möglichkeiten: IPC, MOM, TCP, usw.
XxharCs is offline  
Old 05/29/2014, 18:32   #7

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
Quote:
Originally Posted by supercracker13 View Post
Bei 18Mrd Nachrichten am Tag (Laut Internet) würde ne Datenbank meiner Meinung nach nicht so viel bringen. Überleg mal wenn da jemand nach Nachrichten sucht würde das ewig dauern. (Das ist jetzt alles meine Eigene Meinung, kann sein das es anders ist aber das kommt raus wenn ich logisch denke).
Wie willst du sonst 18 Milliarden Nachrichten zustellen und Daten von *** Millionen Nutzern speichern? Zum Suchen einer Nachricht wird es wenig besseres als ein seit Jahren optimiertes System geben. Wie Schlüsselbein bereits geschrieben hat, solltest du dir am Besten mal ein Protokoll wie XMPP anschauen, darauf aufbauend kannst du dann selber relativ gut etwas programmieren..
snow is offline  
Old 05/29/2014, 18:33   #8
 
elite*gold: 0
Join Date: Feb 2014
Posts: 3,113
Received Thanks: 221
hast d skype dann helf ich dir
Deal4Money is offline  
Old 05/29/2014, 19:02   #9
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by supercracker13 View Post
1.)Hast du dir Mal die Lokale Whatsapp Datenbank angeguckt. Jeder Sender und empfänger hat ne Mail Adresse z.B. .
Daher hab ich gedacht das wird so ähnlich wie bei Facebook gemacht und jetzt komm mir nicht mit, die machen das auch ohne Mails.2.) Da weis das ja mitlerweile jeder das man die Mails sogar manipulieren kann und damit Nachrichten unter anderen Namen verschicken kann.



3.)Bei 18Mrd Nachrichten am Tag (Laut Internet) würde ne Datenbank meiner Meinung nach nicht so viel bringen. Überleg mal wenn da jemand nach Nachrichten sucht würde das ewig dauern. (Das ist jetzt alles meine Eigene Meinung, kann sein das es anders ist aber das kommt raus wenn ich logisch denke).
zum ersten teil wurde ja schon was gesagt
2.) Man kann jeden traffic manipulieren
3.) Jo kann sein das die gespeichert werden aber wenn du nachrichten suchst dann wird das auf deinem handy gemacht und nicht auf servern
YatoDev is offline  
Old 05/29/2014, 20:30   #10
 
elite*gold: 0
Join Date: Nov 2010
Posts: 700
Received Thanks: 507
Bei Facebook muss man keine Traffic manipulieren. Nur ne Mail mit nem Falschen Absender verschicken, daher kam ich auf das mit dem Mail System.
Das mit dem Suchen hab ich auch anderes gemeint.
Aber ich gucke mir das mal an was ihr geschrieben habt. Ich schreib dich dann mal bei skype an falls ich hilfe brauche
supercracker13 is offline  
Old 05/30/2014, 23:08   #11
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by supercracker13 View Post
Bei Facebook muss man keine Traffic manipulieren. Nur ne Mail mit nem Falschen Absender verschicken, daher kam ich auf das mit dem Mail System.
wo ist der unterschied?
YatoDev is offline  
Reply


Similar Threads Similar Threads
Aufbau eines Patchers
03/26/2014 - 4Story - 4 Replies
Hi, ich wurde nun schon öfter gefragt wie man einen guten Patcher für 4Story zusammenbastelt. Der Aufbau ist recht simpel: Ihr erstellt euch eine Datenbank in der ihr den jeweiligen Patch einfach eine Nummer (z.B. 1, 2, 3, 4, 5 oder was etwas ausgereifter ist: 1.0.0, 1.1.0, usw) gibt. Ihr erstellt euch eine Datenbank in der ihr die jeweilige Versionsnummer und den Link/Pfad zu den Patch Speichern könnt. Diese beiden Punkte sind recht wichtig da User die ein einen älteren Client Patchen...
Aufbau eines Let's Play Kanals!
11/16/2013 - Off Topic - 1 Replies
Hey Leute, ich habe mich gestern dazu entschlossen, einen Let's Play Kanal auf YouTube zu eröffnen. Gleichmal vorweg genommen, spart euch bitte solche Kommentare wie : "och, noch so einer, von den ganzen", oder "haha opfer, wirst nich wie gronkh!" Ich mache das zum Spaß, die Abonnenten sind mir völlig egal! Zuerst ein paar Infos über mich: Ich heiße Moritz, bin 18 Jahre alt, gehe in die 12. Klasse eines Gymnasiums und komme aus Baden-Württemberg! Ich spiele wirklich alles, Shooter,...
WOW der aufbau eines BotterImperiums
02/20/2013 - World of Warcraft - 13 Replies
Servus, ich habe nun 2 Accounts zum botten verfügbar sind beide bis zu dem Addon vor MOP erweitert. Und auf beiden ist eine Rolle der auferstehung (also ein char auf 80) Meine Fragen: (ich will mit HB botten und dann gold verkaufen) 1. Welche chars eignen sich am besten um mit lvl 80 zu botten? 2. Auf welchem realm kann man am besten gold verkaufen? 3. Was sollte ich farmen? (Ich dachte an KK + BB)
Aufbau eines Servers
10/01/2011 - Minecraft Server Advertising - 0 Replies
Hallo Hier stellle ich meinen Neuen Home Server vor!. Ihr wollte immer schon helfen beim Aufbau eines Servers dann eine PN an mich oder in Skype mich adden oder im Forum Forum: Crisisminecraft Skypename (Gschisi) Infos: Hardware: Arbeitsspeicher 4GB
[S] Team zum Aufbau eines Server
01/03/2011 - Minecraft - 13 Replies
Hallo, Da Ich zur Zeit ein Projekt starte, suche ich noch 2-3 Leute, die sich gut mit PlugIn's und allgemein mit MineCraft auskennen. Skype inkl. Microphone sollte vorhanden sein. Bitte meldet euch bei mir ! MfG.



All times are GMT +1. The time now is 17:04.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.