need java expert to build distributed system

Selesai Dipasang 3 tahun yang lalu Dibayar saat pengiriman
Selesai Dibayar saat pengiriman

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.

MySQL HTML CSS Java

ID Proyek: #27281925

Tentang proyek

4 proposal Proyek online Aktif 3 tahun yang lalu

Diberikan kepada:

giddy99

Hi, I'm interested in your project. Ping me up via chat to get started. .

$200 USD dalam 3 hari
(2 Ulasan)
2.7

4 freelancer rata-rata menawar $290 untuk pekerjaan ini

designpoint52

Hi, we have read your project details regarding Java Expert Required. We are an IT development company specialized in variety of IT skills and have an amazing team of most talent skilled professional who are experts in Lebih banyak

$350 USD dalam 5 hari
(14 Ulasan)
5.1
asr112

I am a Java Software Engineer have 4+ years of experience using Java Stacks like SpringCloud, SpringBoot, SpringSecurity, Kotlin, JHipster, JPA, Hibernate, JBoss, Wildfly, PostgreSQL, MySQL, MongoDB, SQL, AWS, Azure, e Lebih banyak

$278 USD dalam 4 hari
(1 Ulasan)
1.0
jashdodia7

I am a experienced freelancer and I have worked for nearly 2 years and I know the programming languages and I need you to give me this job and I will not let you down, I can really do the work you need to be done in a Lebih banyak

$333 USD dalam 4 hari
(0 Ulasan)
0.0