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

Word chapter 3 simulation training - Hrm 300 apply training needs assessment exercise - Defensive communication can lead to - Lulworth house elizabeth bay - Among shinto values and practices which task is quite important - Lesson 12.5 skills practice just watch that pumpkin fly answers - Poem on my country for class 1 - Nutrition Discussion - Kno death is silent zip - Food regulation 2015 nsw - Jb hi fi refunds - Three paradigms of nursing human needs interactive and unitary process - 1 3 cyclopentadiene diels alder - Australian air force defence guard - Challenges in the Business Environment Assignment - Disposal of flares nsw - Benbecula church of scotland - Connections floating support oxford - How it feels to be colored me literary devices - Strategic Planning Implementation and Evaluation - Lee valley tools vancouver catalogue - Poetry analysis paragraph example - Enzyme graphing worksheet key - crisis simulation - Your assignment is to use the 4 P's and design a watch. - Diablo ginger beer dan murphys - Failure rate fit calculation - Aegis home inspection recommandation - Sociological theories - 10 4 rubber ducky meaning - Cessna 172 alternator failure - 23 PPA 400 WORDS APA POST - Ionic equation for cocl2 na2co3 - Engineering drawing numbering system - South west sydney legal centre - Writing Help - Hp smart client services - Create a weather map activity - Going upriver at the qingming festival - Sikhism cosmogony origin of the universe - AB=+1 - How do you write 0.7 as a fraction - Kinetic and potential energy lab - Difference between mdt and wds - Assignment 2 - Planning a wedding using project management - Secondary traumatisation in international victimology - Truma e2400 exhaust cap cover - Human resource management laura portolese dias pdf - Correspondence Analysis- Add content (3 parapgrahs) - A2 paper size cm - Qnt 561 week 4 descriptive statistics and interpretation - Mapping change Leadership 4 - Student data system kent - Jap heaven auto recyclers reservoir vic - What capabilities should a wireless security toolkit include - If truth be told a monk's memoir epub - Xss to steal cookies - Bf skinner child development theory - The new gold standard ritz carlton pdf - Leadership and Decision Making in IT - Practical Connection Assignment - Discussion Essay Guru ONLY - Advantages and disadvantages of distillation - Critical review or analytical review - Carlos emory edu odyssey greece - Medical office database erd - Naplan writing marking guide 2021 - Analog filter design software - Estimated marginal means graph spss - Lemoto v able technical - What is the best point estimate for the population mean - Evaporating dish scientific drawing - Viscose definition brave new world - Facts about a comet - Cool kids anxiety program - Where to watch jetix shows - Vivanco wireless headphones instructions - Breathe anna nalick meaning - SOCIAL WORK Blog Week 7 - Daughter of oedipus and jocasta crossword - Profilio - Fetac level 6 advanced craft certificate - Investigation procedures and techniques - Zappos ceo salary - Due to erratic sales of its sole - Organizational behavior principles unit 4 ip - When does daylight savings finish in new south wales - Response to post 150 words APA format - What symbols represent human sexuality reproduction and fertility - Examples of pediatric case studies for nursing students - 1-6 Project 1 - Molecular mass of benzene - 8 cents off petrol woolworths - Myitlab excel chapter 2 grader project - The constitution and change essay - Hp c7000 enclosure end of support - How to write a rebuttal in a persuasive essay - Fin 320 4 3 excel assignment - Stranger in the village james baldwin pdf