Register for your free account! | Forgot your password?

Go Back   elitepvpers › Coders Den › General Coding
You last visited: Today at 04:40

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

Advertisement



Kommunikation zwischen Smartphones?

Discussion on Kommunikation zwischen Smartphones? within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Kommunikation zwischen Smartphones?

Guten Tag liebe Community,
ich möchte fragen ob es möglich ist Datenpakete(Beispielsweise wie in einem Chat) von Smartphone zu Smartphone zu schicken ohne einen Server zu haben?
Also nur über das Internet.

Und wenn ja dann wie genau?


MfG Joshi
TeraTroll is offline  
Old   #2
 
xXKonaXx's Avatar
 
elite*gold: 20
Join Date: Nov 2010
Posts: 552
Received Thanks: 350
Naja, Stichwort (p2p) Peer2Peer.
Würde ich aber vermeiden!
xXKonaXx is offline  
Old   #3
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Also wäre die bessere Möglichkeit einen Server zu haben? Ich habe sehr wenig Erfahrung auf dem Gebiet und wollte mich einfach mal ein wenig erkundigen wie sieht das denn genau aus mit so einem Server? Wie kann man sich das Vorstellen/bewerkstelligen =)


MfG Joshi
TeraTroll is offline  
Old   #4


 
Requi's Avatar
 
elite*gold: 2070
The Black Market: 244/0/0
Join Date: Dec 2012
Posts: 13,044
Received Thanks: 8,252
Server.
Clients verbinden zu Server. Server macht Packethandling etc.
Requi is offline  
Thanks
1 User
Old   #5


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Server-Client Architekturen bieten übrigens mehr Sicherheit (weil die Clients keinen direkten Kontakt zueinander haben) und sind in der Regel einfacher zu administrieren.

Allerdings hängt das auch vom Einsatzgebiet ab.
Mostey is offline  
Thanks
1 User
Old   #6
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Ahh okay das Prinzip ist ja garnicht so schwer ^^ welche "Möglichkeiten" hat man denn? Also was für Server müssen das sein?
Und kommt man an sowas kostenlos(im kleinen Rahmen beispielsweise für einen 2 Personen "Chat"?) bzw. kann man ein "Webserver" für homepages benutzen?
TeraTroll is offline  
Old   #7


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by TeraTroll View Post
Ahh okay das Prinzip ist ja garnicht so schwer ^^ welche "Möglichkeiten" hat man denn? Also was für Server müssen das sein?
Und kommt man an sowas kostenlos(im kleinen Rahmen beispielsweise für einen 2 Personen "Chat"?) bzw. kann man ein "Webserver" für homepages benutzen?
Kommt darauf an wie der Chat funktioniert und welches Protokoll (oder genauer: welche Ports) genutzt werden.

Du könntest den Chat über einen Webserver via HTTP laufen lassen aber das wäre wohl eher kompletter Schwachsinn. Definiere ein eigenes Protokoll dafür und richte die Kommunikation ein.

Geht es eigentlich nur um 2 Smartphones oder beziehst du dich gerade auf die Kommunikation zwischen 2 Smartphones? Wenn es wirklich nur um eine einzelne Verbindung geht, kannst du ruhig P2P nutzen. Nur wenn es um mehrere von diesen Verbindungen geht, wäre ne Client-Server Struktur um einiges sinnvoller. Vorteile siehe oben.
Mostey is offline  
Thanks
1 User
Old   #8
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Es geht schon um mehr als zwei aber halt nicht solche whatsapp Dimensionen von über 500k.. Könnte mir einer ein Beispiel für einen Server zeigen?

PS: danke für eure Hilfe )
TeraTroll is offline  
Old   #9
 
dryPants's Avatar
 
elite*gold: 0
Join Date: Mar 2014
Posts: 46
Received Thanks: 11
wenn es dir nichts ausmacht das der Server in den USA ist, kann man chicagovps.net sehr empfehlen, die bieten miniserver für wenig Geld an. Sollte für Test und Developmentzwecke mehr als reichen
dryPants is offline  
Thanks
1 User
Old   #10


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by TeraTroll View Post
Es geht schon um mehr als zwei aber halt nicht solche whatsapp Dimensionen von über 500k.. Könnte mir einer ein Beispiel für einen Server zeigen?

PS: danke für eure Hilfe )
Also möchtest du etwas ähnliches wie WhatsApp schreiben? Dann nimm definitiv einen Server.

Was für ein Beispiel? Requi hat dir doch eine (total schöne ) Grafik gemalt, die es relativ gut auf den Punkt bringt. Server stehen überall, du kommunizierst beispielsweise mit dem Webserver von elitepvpers und nicht mit allen verbundenen Usern (wie mir) wenn du deine Posts abschickst.

WhatsApp macht das sicherlich genauso oder ähnlich (kann ich nicht bestätigen, weil ich mir WhatsApp noch nicht angeschaut habe):

Du sendest die Nachricht an den Server und spezifizierst den Empfänger, also bei WhatsApp beispielsweise die Telefonnummer. Server schaut, ob die Telefonnummer bei WhatsApp registriert ist. Wenn ja, sendet der Server die Nachricht an den Empfänger und schreibt dich als Sender in die Nachricht.

Davon bekommst du als User natürlich nichts mit.
Mostey is offline  
Thanks
2 Users
Old   #11
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Ahh okay ich werde es mir die nächste Zeit mal genauer anschauen und ja die Graphik war sehr aufschlussreich und schön illustriert *GG*

Ist es auch möglich einen "Nitrado - Webserver" zu benutzen? =)
TeraTroll is offline  
Old   #12

 
Terreox's Avatar
 
elite*gold: 155
Join Date: Aug 2009
Posts: 628
Received Thanks: 153
Das kommt im Endeffekt darauf an, wie du den Server umsetzen wirst. Wenn du das ganze mit php machst dann kannst du auch einen x beliebigen Webserver nehmen. Wobei ich mich bei Webtechnologien nicht so stark auskenne und keine weiteren Details dazu kenne.
Wenn du allerdings einen Server in einer Programmiersprache wie C++, Java, c# etc. programmierst, wirst du einen Rootserver oder Vps brauchen.
Terreox is offline  
Old   #13


 
Requi's Avatar
 
elite*gold: 2070
The Black Market: 244/0/0
Join Date: Dec 2012
Posts: 13,044
Received Thanks: 8,252
Quote:
Originally Posted by TeraTroll View Post
Ahh okay ich werde es mir die nächste Zeit mal genauer anschauen und ja die Graphik war sehr aufschlussreich und schön illustriert *GG*

Ist es auch möglich einen "Nitrado - Webserver" zu benutzen? =)
Wenn der Server auf PHP oder Node.js (?) basiert, ja.
Requi is offline  
Old   #14


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,908
Received Thanks: 25,415
Quote:
Du könntest den Chat über einen Webserver via HTTP laufen lassen aber das wäre wohl eher kompletter Schwachsinn. Definiere ein eigenes Protokoll dafür und richte die Kommunikation ein.
Nö, eigentlich nicht. Wer kein Geld für einen Server mit Root Zugriff ausgeben will, kann auch einfach ein kostenloses Webhosting Paket nutzen und sein Protokoll auf HTTP aufbauen, gar kein Problem und probates Mittel für kleinere Projekte. Bietet auch keine signifikanten Nachteile.
MrSm!th is offline  
Old   #15
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Okay der Server soll nur für "Testzwecke" bestehen da ich jetzt nicht vorhabe eine Kommunikations-Applikation für kommerziele Nutzung zu schreiben. Sondern nur für mich (bzw. für die Schule) ein kleines "Chat-programm"(app für Smartphones) schreiben möchte, bzw. um mich ein wenig in dieses Gebiet einzuarbeiten.
TeraTroll is offline  
Reply


Similar Threads Similar Threads
[Fragen/Probleme]Gestern Ping zwischen 20-30 und jetzt zwischen 100-2000!?
08/16/2011 - CrossFire - 9 Replies
Hallo liebe Com, Ich habe keine ahnung ob ich hier richtig bin das ist mein erster thread aber ich habe eine frage. Wie in der Überschrift schon steht habe ich verrückte ping werte und gestern hatte ich wie oben steht einen ping wert von zwischen 20-30ms und heute zwischen 100-2000. Was ich jetzt nicht verstehe wieso habe ich das? das muss ja einen grund haben wieso der ping plötzlich so hoch steigt! und so kann ich natürlich kein crossfire spielen :( hier mal ein paar daten zum router...
[JAVA] Kommunikation zwischen Fenstern
07/30/2011 - General Coding - 12 Replies
Ich bin gerade dabei Java zu lernen und erstelle just4fun nen kleinen Bot der Pixel liest. Mein Problem: Ich habe ein JFrame(Hauptfenster) mit einen Label (naja etwas mehr eigentlich auch, aber ich beschränke mich jetzt mal auf das wesentliche xD) auf dem ich per Button ein JDialog öffne. Im JDialog ist eine TextArea und ein Button. Ich möchte jetzt eigentlich nix weiter als, wenn ich in die TextArea einen String eingegeben habe und auf den Button klicke, das das Label im Hauptfenster...
Kommunikation zwischen DLL und Program
11/07/2009 - General Coding - 2 Replies
Guten morgen beisammen ^^ Ich hab mal eine frage und zwar folgendes: Ich habe ein Game für das ich einen Packet Bot schreiben möchte.. Das hab ich nun mit einer dll gelöst und die config steht in einer .ini datei.. Dann hab ich dazu eine art configurator geschrieben in dem alle einstellungen gemacht werden und in die config.ini gespeichert werden, soweit so gut... aaaber nun möchte ich eine art login einbauen damit ich die anzahl der user begrenzen kann, den login im Configurator hab...



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


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

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