Find Jobs
Hire Freelancers

(no auto bids) 1 Hour Consultation , then potentially building an API on Azure around a Delphi .exe App

$30-250 USD

Zaprt
Objavljeno pred več kot 4 leti

$30-250 USD

Plačilo ob dostavi
Please read fully! We want a 1-hour consult and then hire to build out API as follow up. Bid on the consultation. We have a windows .exe app that we want to create a windows service and run on Azure as an API. It is written in Delphi. I am looking for practical advice from someone that knows the ins and outs of building a robust API. We have a developer that will make modifications to the executable app. Currently the app processes .CSV batch files with 1000's of rows. This will change for the API as it will process 1 record at a time. We want to host the API on Azure and need advice on the best way to do it. Initially, we can spin up a server as needed, but eventually, it will need to be high-availability. There is no need for any coding of the core application. This is more of a developing a wrapper and picking an implementation method. If you have experience using Delphi that is a plus. You must have a clear vision of implementing the API on Azure and need someone with experience doing it. We know that we want a RestFul API and the response will be JSON. Be prepared to discuss the pitfalls of API versioning, authentication and ideas of saving/storing/editing API keys. In addition, we want to be able to measure transactions for customer billing. Due to the nature of this project, it will go in stages. Please discuss your specific experience and how this project is a fit for your skillset. To show you have read this, add your favorite animal in all caps as the first word in your bid. Initial testing will be done on a local apache web server. You should be able to answer these questions. Make your bid based on a 1-hour consultation to discuss these questions. 1. When compiling the Delphi application, what must be done differently, if anything to create is as a service? 2. 32 bit vs 64-bit compile, does it make a difference? 3. What issues have you experienced with using an API service that was built the Delphi? 4. To be efficient as a service, what are best the practices to follow in modifying the applications? Now it runs, loads config files (some of which are large), processes .CSV files in batch and terminates. 5. The API must be high-availability. To support multiple clients, each with their own config setup, what are considerations? Should each client config data be stored in memory? There is about 1MB-2MB of data per client. 6. If we first test the API on a local windows Apache server, is it easily portable to Azure? 7. What type of Azure instance would you recommend to provide a balance of cost and speed? 8. Anything else that shows you have the expertise to do this project? We see many auto-bids. If you do not take the time to read our posting, we will not respond. To show that you read this posting, put your favorite color as the first word in your bid.
ID projekta: 20921621

Več o projektu

4 ponudb
Projekt na daljavo
Aktivno pred 5 leti

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna
4 freelancerjev je oddalo ponudbo s povprečno vrednostjo $158 USD za to delo
Avatar uporabnika
Good day! I'm a licensed full stack programming developer and designer. I have many experiences in python/Django and python selenium webscraping and python image processing by using python openCV package. I have many experiences in c#,c++,c,java programming. I had read your project description carefully. I'm interested in your project, please feel free to check my clients reviews, my profile and if you are interested too, we can discuss more details. Thank you very much.
$140 USD v 7 dneh
3,9 (2 ocen)
3,1
3,1
Avatar uporabnika
Hello, I'm Delphi & C# developer for more than 15 years, I have build many API using both, also I great experience with wrapping Delphi code into API, I have done this for large ERP made with Delphi, and now it's has both XML Web services & Restful APIs. Regarding your questions 1. Windows service is running application without UI, If you need to build the application as service, you should not consider there's any interaction between users and the application, also for showing results (Showmessages & other dialogs), should be emitted, and you have to use Windows Event viewer instead or log files. 2. You can compile both code as 32 & 64 bit with Delphi, but you use right variables and pointer, for example NativeInt, will allocate 4 bits with Delphi 32, but 8 for 64bit, while integer will remain the same. The most dangerous operations with code are type casting while consider the datatype or pointers will remain the same. 3. I started to build XML web services with Delphi and I have few problems, specially with older Delphi version, I have moved to RemObjects. I used Datasnap for API and it works fine with less than 100, but it add unnecessary data to the JSon. For API I would prefer using Delphi MVC framework or Xdata, or even asp.net web API2, which can integrate well with Azure. I was not able to write all answers, because proposal should not exceed 1500 chars. please let know if you interested with my proposal so I can send the other BR,
$150 USD v 7 dneh
4,6 (3 ocen)
2,1
2,1

O stranki

Zastava UNITED STATES
Oconomowoc, United States
4,9
198
Plačilna metoda je verificirana
Član(ica) od feb. 16, 2007

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.