Find Jobs
Hire Freelancers

Using Java build a distributed system

$250-750 AUD

Abgeschlossen
Veröffentlicht vor mehr als 3 Jahren

$250-750 AUD

Bezahlt bei Lieferung
Introduction Information management and tracking becomes more difficult as the number of things to track increases. For most users, the number of web pages that they wish to keep track of is quite large and, if they had to remember to check everything manually, it's easy to forget a webpage or two when you're tired or busy. Enter syndication, a mechanism by which a website can publish summaries as a feed that you can sign up to, so that you can be notified when something new has happened and then, if it interests you, go and look at it. Initial efforts in the world of syndication included the development of the RSS family of protocols but these are, effectively, not standardised. The ATOM syndication protocol is a standards-based approach to try and provide a solid basis for syndication. You can see the ATOM RFC here (Links to an external site.) although you won't be implementing all of it! XML-based formats are easy to transport via Hypertext Transport Protocol (HTTP), the workhorse protocol of the Web, and it is increasingly common to work with a standard format for interchange between clients and servers, rather than develop a special protocol for one small group of clients and servers. Where, twenty years ago, we might have used byte-boundary defined patterns in transmitted data to communicate, it is far more common to use XML-based standards and existing HTTP mechanisms to shunt things around. This is socket-based communication between client and server and does not need to use the Java RMI mechanism to support it - as you would expect as you don't have to use an RMI client to access a web page! In this prac, you will take data and convert it into ATOM format and then send it to a server. The server will check it and then distribute a limited form of that data to every client who connects and asks for it. When you want to change the data in the server, you overwrite the existing file, which makes the update operation idempotent (you can do it as many times as you like and get the same result). The real test of your system will be that you can accept PUT and GET requests from other students on your server and your clients can talk to them. As always, don't share code.
Projekt-ID: 27281548

Über das Projekt

3 Vorschläge
Remote Projekt
Aktiv vor 4 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
Hi there, ★★★★★ Java Expert ★★★★★ I've read requirements and ready to build a distributed system. 17+ years experience and expertise in : ✔️ CMS (Wordpress, Magento, Shopify, OpenCart, Joomla, Drupal, Prestashop, Wix, SquareSpace, Weebly) ✔️ PHP Frameworks (Laravel, Codeigniter, CakePHP, Yii, Symfony) ✔️ Languages (PHP, Python, Ruby on Rails, Classic ASP, ASP.net, HTML5) ✔️ Styling Markups (CSS3, Bootstrap, Materialize) ✔️ Databases (MySQL, MS SQL, MondoDB, Firebase) ✔️ JS Frameworks (jQuery, Vue, Angular, Node, React, fabric, three, electron) ✔️ API's (PayPal, Stripe, 2Checkout, Google Maps, Facebook, Twitter) ✔️ APP's (Android,IOS hyrbrid & native) Our Portfolio: ★ [login to view URL] ★ [login to view URL] ★ [login to view URL] ★ [login to view URL] ★ [login to view URL] ★ [login to view URL] ★ [login to view URL] ★ [login to view URL] ★ [login to view URL] I will be glad to answer any questions you may have! Thanks for your consideration. Burhan Ahmad Business Development Manager, TechPlus
$750 AUD in 15 Tagen
4,8 (177 Bewertungen)
7,2
7,2
3 Freelancer bieten im Durchschnitt $602 AUD für diesen Auftrag
Avatar des Nutzers
I CAN COMPLETE YOUR PROJECT EASILY Hello, I am software developer with enough experiences on Java/JavaFX for 13 years. Java/JavaFX is nice programming language and I am majoring on it for long years so I have confident to complete your project by Java/JavaFX. I can work by full time for your project and trying to satisfy the requirements. I am designing the project from scratch and structure it well. I am following the project's design process exactly, and if any error is found, fix it within 24 hours and provide maintenance free of charge for a month. Client's idea + Programmer's good coding is the perfect result, this is my idea. I want to keep long-term relationship for customer so I want to give the nice result. If you want the perfect result, please contact with me.
$500 AUD in 7 Tagen
4,3 (11 Bewertungen)
5,5
5,5
Avatar des Nutzers
Yo! I have discovered about your project Using Java build a distributed system I am KickAss in PHP, Java, HTTP, Server and XML, so I'am totally sure I can deliver Your project ! Please send a message to discuss more about this project. Thanks & regards
$555 AUD in 1 Tag
4,0 (3 Bewertungen)
4,2
4,2

Über den Kunden

Flagge von AUSTRALIA
Lower Mitcham, Australia
0,0
0
Mitglied seit Aug. 30, 2020

Kundenüberprüfung

Andere Aufträge von diesem Kunden

A java project of distributed systems
$30-250 AUD
Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.