Find Jobs
Hire Freelancers

Update Oanda streaming api code Java

$10-75 USD

Completato
Pubblicato circa 9 anni fa

$10-75 USD

Pagato al completamento
Looking for an experienced Java developer to update some existing code. This should be very easy for a good developer [login to view URL] is a sample application that gets forex quotes from [login to view URL] using their REST streaming API ([login to view URL]). To run the code, you can either register for a practice account at Oanda and get an access token, or you can run it without an access token in their sandbox. I need the following updates to the code: 1) The main class should be placed in another class and the streaming api code run in its own thread. 2) The code uses apache httpcomponents. Update code to latest specs for that package and update any deprecrated methods. 3) In the case of an exception, such as an IOException, the code should reconnect automatically to the server. 4) Heartbeats from the server should be monitored. The client application should terminate the connection and re-connects its corresponding stream in the event that no data has been received (no ticks, no heartbeats) from the rates stream for more than 10 seconds. 5) In the case the client has to reconnect for any reason, there should be a backoff implementation for re-connection attempts. Implementation includes the exponential backoff. For example, if your re-connection attempt receives an HTTP 429 error, back off for 1 second before initiating the next re-connection attempt. Double the backoff interval until the connection is successfully established. 6) If the connection goes down and the client cannot connect or reconnect after x number of tries, it should send an email to the administrator. The deliverable is full source code for a working example that implements the above items. Netbeans project format preferred. All code should be well structured and commented.
Rif. progetto: 7169273

Info sul progetto

5 proposte
Progetto a distanza
Attivo 9 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
Assegnato a:
Avatar dell'utente
Hello You can see example of my code there [login to view URL] And additionally I have experience on financial field My skype: bymihaj
$55 USD in 5 giorni
5,0 (3 valutazioni)
2,6
2,6
5 freelance hanno fatto un'offerta media di $196 USD
Avatar dell'utente
Hi, I'm an experienced Java developer, and I'm interested in your project. I've worked on several trading api integration projects. Hope that I can help. Thanks.
$500 USD in 10 giorni
5,0 (80 valutazioni)
6,4
6,4
Avatar dell'utente
Hi, please kindly check my PM and get back to me for further discussion. Looking forward to hearing from you.
$77 USD in 1 giorno
4,8 (10 valutazioni)
4,8
4,8
Avatar dell'utente
Hi, I have done the project in onada .which you can check from following link . www.freelancer.com/projects/Java/Automated-Trading-Program.5889356.html if you are willing to pay 250 then i can work for you
$277 USD in 1 giorno
5,0 (7 valutazioni)
4,8
4,8
Avatar dell'utente
Have done similar works like a thousand times. Got great knowledge on HTTPComponent library. Ready in a few hours.
$72 USD in 1 giorno
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: UNITED STATES
East Brunswick, United States
5,0
107
Metodo di pagamento verificato
Membro dal mag 16, 2011

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.