Llorenzo21Pochi postsIscritto daapr, 2024Messaggi626 apr 2024, 15:33Salve avrei bisogno di un vostro parere riguardo al fatto se sia utile o meno una rete peer2peer nel mio caso ovvero:Ho vari client e vorrei che quando il client1 vuole contattare il client4, il client4 riceve un messaggio o una notifica che il client1 vuole contattarlo.Quali soluzioni mi consigliate o visto che con firebase si possono attivare le notifiche push su android ma ho problemi e non riesco a usare/configurare
OoregonSuper FamosoIscritto danov, 2011Messaggi2191726 apr 2024, 17:27Dipende dal perchè tu debba farlo. Che vuol dire contattate un PC nel tuo caso? Scambi file? Scambi dati con specifici applicativi?
Llorenzo21Pochi postsIscritto daapr, 2024Messaggi626 apr 2024, 17:45Un client deve inviare un messaggio di testo ad un altro client
OoregonSuper FamosoIscritto danov, 2011Messaggi2191726 apr 2024, 18:00Ho capito ma per fare cosa? Dai più dettagli
Llorenzo21Pochi postsIscritto daapr, 2024Messaggi627 apr 2024, 09:49Si hai ragione scusate..Allora in pratica è un app che dati un certo numero di utenti nelle vicinanze usando la geolocalizzazione permette all'utente di inviare una richiesta alla persona che gli interessa, inviandogli una notifica quindi ho immaginato una serie di client connessi con un server centrale che fa da broker e instrada le notifiche correttamente
MmigliorabileSuper FamosoIscritto daapr, 2013Messaggi626827 apr 2024, 10:57Questo modello non centra NULLA con un'architettura peer2peer: e', APPUNTO, come TU STESSO hai scritto, a modello client/server.E NO, un'architettura peer2peer NON VA BENE per questo tipo di modello.
OoregonSuper FamosoIscritto danov, 2011Messaggi2191727 apr 2024, 11:17Come ti è stato detto, se i client sono connessi ad un server centrale, non stai utilizzando una P2P.È una classica architettura CS e non vedo problemi per l'inserimento dei messaggi.
Llorenzo21Pochi postsIscritto daapr, 2024Messaggi627 apr 2024, 11:44Effettivamente si presterebbe meglio peer2peer solo non so da dove partire avete delle librerie magari che implementano modi per attraversare il NAT conosco webRTC che li utilizza come STUN/ICE ecc..
MmigliorabileSuper FamosoIscritto daapr, 2013Messaggi626827 apr 2024, 12:1827/04/2024 - lorenzo21 ha scritto:Effettivamente si presterebbe meglio peer2peer…Questa frase non e' chiara:il CS e' MEGLIO del P2P, OPPUREil P2P e' MEGLIO del CS ??? . Di librerie ne trovi in quantità. Inizia con ZeroMQPS: la PUNTEGGIATURA! Per la pupattola!
OoregonSuper FamosoIscritto danov, 2011Messaggi2191727 apr 2024, 14:17Se vuoi dialogare tra client indipendenti senza swrver, questi devono accettare connessioni in entrata e non è possibile I molti contesti per questioni di sicurezza. Dipende…
Llorenzo21Pochi postsIscritto daapr, 2024Messaggi627 apr 2024, 14:25Avendo dato un occhiata zeroMQ sembra utile, mi permetterebbe di inoltrare un messaggio da un client ad un altro tramite un server centrale
OoregonSuper FamosoIscritto danov, 2011Messaggi2191727 apr 2024, 14:42Oh decidiamoci… quindi con server non P2P!
Llorenzo21Pochi postsIscritto daapr, 2024Messaggi627 apr 2024, 14:46Si scusa ero solo curioso e stavo vedendo tutte le possibili opzioni, se hai suggerimenti riguardo p2p sono in ascolto mi piacerebbe esplorare l'argomento. Grazie.
OoregonSuper FamosoIscritto danov, 2011Messaggi2191727 apr 2024, 18:27Non hai dato nessuna indicazione circa il flusso di dati (tipo, quantità nel tempo) che intendi trattare ma, in generale, lascia stare il P2P, troppi problemi di sicurezza se i client sono sparsi su Internet e non sono tutti sotto il tuo controllo.