Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

P2p file sharing application in java

02/12/2021 Client: muhammad11 Deadline: 2 Day

TME 2: CORBA-based P2P File-Sharing Application

Overview

You need to design and implement a lightweight CORBA-based P2P file-sharing application. This application consists of a server program and a client program. Before you begin, you need to discuss with your tutor which database management system your program is going to use.

Requirements

The “lightweight” functions must include the following:

1. The server program runs at a computer. 2. The server program maintains a connection with a database management system.

• You need to discuss with your tutor which database management system your program is going to use.

• You need to provide the relevant database files or SQL Database Definition Language to your tutor to help your tutor establish the database needed to test your TME.

3. The user can run the client program at his/her computer (which may be different from the computer on which the server program is running). • When your tutor tests the program, s/he may test two or more clients and test the file-

sharing function among clients. 4. The user can choose which files s/he wants to share with other users.

• The client program then registers the files on the server via CORBA. • The user can remove the files that s/he no longer wants to share with others. If the user

does this, the client program will update the sharing status on the server via CORBA. 5. The user can search the filename which s/he wants to download from other users.

• The client program then searches on the server via CORBA. • If the client program finds that anyone is sharing the file, the client program shows the file

name to the user without revealing who owns the file. • If the client program finds that no one is sharing the file, the client program shows “no

match result” to the user. 6. If someone is sharing the file that the user wants to download, the user can click on the file name

and download the file to his/her computer. When the user starts the download, • the client program first asks the server who owns the file (via CORBA). • the client program (i.e., client-A) then builds a socket connection with the other client

program (i.e., client-B), which means that the client program is a socket server application as well as a socket client application.

• client-A then tells client-B which file it wants to have. • client-B sends the file to client-A via a socket.

Deliverables

Your assignment must be zipped into one file and uploaded using the Assignment Drop Box feature of Moodle. The file must include

• all source files. • a complete test plan.

Before you submit your TME, please review Tutor-marked Exercise Requirements for full details of TME requirements and to review the marking scheme. Please contact your tutor if you have any questions

Marking Scheme

1. Program compiles without errors (20%) 2. Correct program execution (20%) 3. User-friendly (20%) 4. Documentation (explanations and headers) (20%) 5. Test plan (20%)

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Top Class Engineers
Assignments Hut
Writing Factory
WRITING LAND
Financial Hub
Pro Writer
Writer Writer Name Offer Chat
Top Class Engineers

ONLINE

Top Class Engineers

I am a PhD writer with 10 years of experience. I will be delivering high-quality, plagiarism-free work to you in the minimum amount of time. Waiting for your message.

$46 Chat With Writer
Assignments Hut

ONLINE

Assignments Hut

Being a Ph.D. in the Business field, I have been doing academic writing for the past 7 years and have a good command over writing research papers, essay, dissertations and all kinds of academic writing and proofreading.

$38 Chat With Writer
Writing Factory

ONLINE

Writing Factory

Being a Ph.D. in the Business field, I have been doing academic writing for the past 7 years and have a good command over writing research papers, essay, dissertations and all kinds of academic writing and proofreading.

$35 Chat With Writer
WRITING LAND

ONLINE

WRITING LAND

As per my knowledge I can assist you in writing a perfect Planning, Marketing Research, Business Pitches, Business Proposals, Business Feasibility Reports and Content within your given deadline and budget.

$47 Chat With Writer
Financial Hub

ONLINE

Financial Hub

I can assist you in plagiarism free writing as I have already done several related projects of writing. I have a master qualification with 5 years’ experience in; Essay Writing, Case Study Writing, Report Writing.

$23 Chat With Writer
Pro Writer

ONLINE

Pro Writer

I reckon that I can perfectly carry this project for you! I am a research writer and have been writing academic papers, business reports, plans, literature review, reports and others for the past 1 decade.

$35 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

National land agency jamaica forms - Parallelogram law of forces in tamil - Fortified breakfast cereals australia - Baddie winkle flick of the wristWordLists - Centralised database advantages and disadvantages - South bank university nursing maths test - Partition node in spss modeler - Corporate finance exam questions - Valuation of Video Lesson Assignment Instructions - Summarizing stories - Evaluation for internship student sample - Aldridge & district dog training club - The probability of randomly hitting a bullseye on a dartboard - 4 page paper - Long jump pit installation - Bumington - Paper - 162 in roman numerals - Elephant toothpaste potassium iodide equation - Making an archimedes screw - Professional communication part 1 content review answer key - Ghent university language requirement - Order winners and order qualifiers ppt - Oasis isle of sheppey - Common derivatives and integrals - Art - Metoprolol 25 mg twice daily - Intrinsic elements of poetry - Horse riding lessons pinjarra - 12 roman gods and goddesses - How to find the speed of a wave - Spanish explorer costume ideas - The code or principles of conduct that a person accepts - Genetics sex linked genes worksheet - Cab mic20 ext datasheet - Tanglewood nursing home horncastle - Maned wolf interesting facts - Waitaki district council building consent - Assignment 12 - NURS 4455 Financial Management - Gilgamesh map - Chief dan george there is a longing - Power factor savings calculator - I need a discussion - MM finalpoject - Chapter 8 interpreting histograms data analysis practice - Revenue dominated cash flow diagram - Concepts and theories in nursing - Creating production possibilities schedules and curves - Andrew jackson good evil and the presidency video questions - Light organic solvent preservative - Lumo energy price fact sheet - Monash imaging registrar roster - Advantages and disadvantages of english system - Fir filter design ppt - Ucla physics and astronomy - Analysis of Selected Agency - In the united states, currency holdings per person average about - A+ geometry answers - Bowie alcoholics anonymous - Database Management -7 - Comptia a+ questions and answers pdf - Employee performance questionnaire devised by wallace and chernatony 2009 - Mcdonald's organizes its marketing team to align with its - Phet states of matter - Jon hanlon mercer island - Reconstructive nature of memory - Georgia o keeffe powerpoint presentation - Prepare a plan for digital evidence cases involving divorces - References to dante's inferno - Kenwood ts 850 hidden menu - Branch prediction logic in pentium processor - I need 5 pages single space on EHR implementation - Chapter 8 test a accounting answer key - Drug Article - Ivybridge community college website - What is an inference - Why were the events at dunkirk memorable in military history - Socw 6456 - Which parts of this excerpt from edgar allan poe's "the cask of amontillado" use irony? - Plexipave tennis court cost - Bangor school of nursing - Solvency ratios measure the short-term ability of the company to pay its maturing obligations. - 600 papeer - If i had one wish - Stitt feld handy negotiation simulations - Aquifer case study - Wildwood case management unit new referral or inquiry - Ucp 600 article 30 - What are concrete nouns - Artifact ideas for school - What does emotive language do - Rosary questions and answers - Why did montag go to see faber in fahrenheit 451 - The way to wealth - What outcomes do horizontal merger and acquisition strategies intend - Cheesiest playbook in madden 20 - Indradrive m error codes - Jonathan shedler that was then this is now - Which of the following statements about buying centers is true