Download presentation
Presentation is loading. Please wait.
Published byἍβραμ Μιχαλολιάκος Modified over 5 years ago
1
Realizing a Peer-to-Peer System using a common API
Ramaswamy N.Vadivelu Scalab,Dept.of CSE, ASU
2
Objective Extracting the common features and functionalities in a Peer-to-Peer system Realizing a Peer-to-Peer system using a common API that will implement these functions Scalab,Dept.of CSE, ASU
3
Current trends/applications
General introduction Peer to Peer systems Essential features Classification Current trends/applications Scalab,Dept.of CSE, ASU
4
Instant Messaging/File Sharing
Server Request list Send request List of peers Client #2 Send request User Client #1 Reply Reply Client#3 Scalab,Dept.of CSE, ASU
5
Common functionalities:
Establishing presence within a network Request for a service Process reply Open a connection with the service provider Scalab,Dept.of CSE, ASU
6
Request/Reply Message Format Application specific features
Common API Initiation Service Request Reply Request/Reply Message Format Application specific features Scalab,Dept.of CSE, ASU
7
Scalab,Dept.of CSE, ASU User Application Specific Software
Service Processor Application Specific Interface User Interface API Interface COMMON P2P API Scalab,Dept.of CSE, ASU
8
In summary, the functions that will be present in the API are as follows:
Initiation/Service Request Initiation_Acknowledge/Service Request_Acknowledge Send Request Send Reply Process Reply Open Connection Scalab,Dept.of CSE, ASU
9
Scalab,Dept.of CSE, ASU Coordinator Set up Service Acceptance
Coordinator Set up Service Acceptance Acknowledge Initiation Request Reply: Yes Request Reply: No Request Reply: Yes Set up Service Acceptance Scalab,Dept.of CSE, ASU
10
Issues How common is the common API ? Practicality
Security and Anonymity Current scenario Scalab,Dept.of CSE, ASU
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.