Find Jobs
Hire Freelancers

Amazon Web Services Program Re-write/modification

$95-100 USD

В роботі
Опублікований over 14 years ago

$95-100 USD

Оплачується при отриманні
This project will involve re-writing and modifying an existing Amazon web services program. Basic Overview of Current Program: I have an existing program that essentially makes requests to one of Amazon's web services.? The returned data is returned as XML.? The XML is then parsed and the resulting data is then put into a delimited file. The Problem: Amazon recently implemented a "Signed Request" requirement that requires all web service requests to be signed before the requests will be executed.? For this reason, my exisiting code will no longer run, so implementing new code to support this requirement is the 1st order of business.? Unfortunately, the original code, written in C++ I believe, is also no longer supported - so the program will need an entire re-rewrite in C#, Java, Perl or PHP - this can be your choice.? As I mentioned you will also need knowledge of XML and parsing it. Please note that this will also require a GUI, so please choose whatever you feel is most compatible with developing a small GUI.? Please also note, I am providing the exisiting code as a reference point.? You do not need to "translate the code" line by line to another language, I want you to re-write as you see fit.? It is simply there to show you how the original program worked and provide some structure to follow.? If you can use any or all of the exisiting code, that is perfectly OK.? If you choose to re-develop everything, that is also fine.? But I think we will both find it beneficial to have the old code as reference, so you can easily see exactly what I need done. Other Changes: Since you will be re-writing the code anyway, there are also a couple of small changes I would like to make at this time, please see the summary list I will provide. ## Deliverables Summary of Requirements: 1) Re-develop existing code in either C#, Java, Perl or PHP. 2) Implement the new "signed request" logic necessary to process the web service request. 3) Remove ID field from the GUI and hard code the ID into the program so it no longer needs to be entered manually. 4)? Add 3 checkboxes to the GUI.? Checking 2 of these boxes will change the values of the parameters used for the web service call.? The 3rd box will enable the drop down box described in requirement #5. 5)? Add a drop down box to the GUI that will be populated from a text file that I can edit once the program is compiled (this is to save me time having to enter one of the fields on the current GUI). I will send you links to online documentation on Amazon's API and the signed request for reference, you will be able to follow their examples. This should be pretty clear cut.? As I said, you can follow the current program for 90% of this.? Thanks!
ID проекту: 3033219

Про проект

2 пропозицій(-ї)
Дистанційний проект
Активність 14 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
2 фрілансерів(-и) готові виконати цю роботу у середньому за $85 USD
Аватарка користувача
See private message.
$85 USD за 17 дні(-в)
5,0 (13 відгуки(-ів))
3,2
3,2
Аватарка користувача
See private message.
$85 USD за 17 дні(-в)
5,0 (4 відгуки(-ів))
1,4
1,4

Про клієнта

Прапор UNITED STATES
Mentor, United States
5,0
23
Спосіб оплати верифіковано
На сайті з серп. 3, 2006

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.