THE FUTURE IS HERE

Peer to Peer (P2P) Chat w/ JAVA (prototype project 01)

►screenshots: https://prototypeprj.blogspot.com/2020/07/peer-to-peer-p2p-w-java_15.html

00:07 demo the app. using 3 peers
02:04 code the app.
02:25 setup the app. for using JSON
02:47 go over the different classes that make up the app.
02:55 Peer acts as both client to other Peers (acting as servers), and server to other Peers (acting as clients)
03:10 Peer class (acting as client) spawns PeerThreads
03:28 Peer class spawns one ServerThread (to act as server to other Peers)
03:35 ServerThread in turn spawns ServerThreadThreads to handle communications w/ other Peers acting as clients
04:20 coding the Peer class
05:00 coding the ServerThread class
07:13 coding the PeerThread class
12:06 coding the ServerThreadThread class
14:21 test run the app. w/ 4 peers
15:45 peer selects which other peers to receive messages from
17:24 peers exiting the active communication session
17:36 peers entering the active communication session

‘Peer-to-peer (P2P) chat w/ JAVA – prototype project 02 (members version – 35:06 minutes)’ is now available for viewing by all members @ https://youtu.be/L7ZDLKyC3h8

► get access to members-only video contents + support:
https://www.youtube.com/channel/UCUvwlMMaeppKPdtAK8PxO8Q/join
► website + download source code:
https://prototypeprj.com
https://ai.prototypeprj.com
https://crypto.prototypeprj.com
► download directly:
download ai source code @ https://sites.fastspring.com/prototypeprj/instant/ai
download crypto source code @ https://sites.fastspring.com/prototypeprj/instant/crypto
download source code (old) page # 2 @ https://sites.fastspring.com/prototypeprj/instant/2020
download source code (older) page # 1 @ https://sites.fastspring.com/prototypeprj/instant/all