peer to peer

Collaborative Distributed Systems

Assignment 1

Peer-to-peer networking

For this assignment you will need to build a peer-to-peer system in Java. You have a lot of flexibility in your design, but the following criteria will be applied

Basic grade (40%-50%):

Basic peer-to-peer system hosting a simple chat application between clients. An outgoing message can be sent to all connected peers or a selected peer (identified by IP address). Peers are discovered using UDP broadcast on a pre-agreed port. You can revert to TCP once clients have been discovered. No authentication.

Medium grade (60%-80%):

A more flexible design of the P2P layer. You will need to decide on a suitable API and build one to support multiple applications (not just the chat application above). Demonstrate your new flexible API by building another application in addition to the chat application above. If you have any ideas for suitable applications that you want to discuss with me, please ask.

Kemahiran: Javascript

Lihat lagi: design collaborative, collaborative design, applied systems, api authentication design, assignment, peer-to-peer, peer to, distributed systems, collaborative, build java api, java distributed system, chat application using api, javascript tcp, javascript grade, udp application, java peer peer chat, peer peer application, udp peer peer, port javascript, API authentication, simple p2p chat, java udp chat, peer peer chat application java, chat java application, outgoing api

Tentang Majikan:
( 0 ulasan ) Ireland

ID Projek: #1533795

2 pekerja bebas membida secara purata €50 untuk pekerjaan ini


Please check you PMB.

€49 EUR dalam 5 hari
(2 Ulasan)

Check PMB please.

€50 EUR dalam sehari
(0 Ulasan)