Flickery
Flickery

Reputation: 1

Retrieve data from API of different source systems using C#

I am here for your help. First time handling a task about the API, SAP/SOAP, Web services. Sorry, as this is a long post. Let me explain the workflow.

  1. XYZ Server calls the API Application (which I need to develop) to obtain the UserIDs.
  2. These UserIDs will be used to retrieve the data from API of 3 different source systems (ABC, PGS, KGT). ABC and PGS are using RestAPI while the KGT is using SOAP.
  3. The retrieved data will be stored in the In-Memory.
  4. The API Application will insert all the APIs in the In-Memory to the XYZ server.

Workflow image

Here's my question:

  1. Is it possible to use only the VS Code for the development?
  2. There's no database provided. How am I able to store the retrieved data into the memory?
  3. Based on the workflow, is it possible to develop the API application in just a week? Given that I am only a newbie?

I just need your ideas on how I am going to start the development. Currently, I already have a method to get the user ID and to insert the data back into the XYZ server.

Note: The API Application is a non-UI. It serves or acts as a middleman, to transfer data from other systems to XYZ system.

Appreciate your response.

Upvotes: 0

Views: 290

Answers (1)

Eldraea
Eldraea

Reputation: 11

I don't know if it helps but I will try to help you. First, I think it i totally possible to only use VS Code as you are just coding an API. Second, have you though about having an in-memory database like Redis? Third, I think it depends. It is possible to do that in a week at least for more experienced people, but as a "newbie" as you said, I think maybe some more time might be needed. Hope it helps ^^

Upvotes: 1

Related Questions