Api to Api Связь и преобразование данных - PullRequest
0 голосов
/ 16 января 2020

Добрый день,

Я хочу обмениваться данными между двумя веб-API, первый веб-API позволяет вызывать Api1, не написанный мной, и этот API взаимодействует с моей базой данных, чтобы выплевывать необходимую информацию. У меня есть web api2, который будет написан мной, и почему у меня это происходит, потому что моему приложению нужны данные в определенном виде (.dll) format.so api2 цель состоит в том, чтобы получить информацию из api1, а затем преобразовать или упаковать мои данные в способ, которым мое приложение будет понимать.

Вопрос, это возможно ?. Могу ли я использовать упаковщики, поэтому, когда я получаю информацию от api1, я упаковываю информацию в желаемый формат перед отправкой в ​​приложение. У кого-нибудь есть другие предложения ?

Заранее спасибо,

1 Ответ

0 голосов
/ 24 января 2020

То, что вы описываете, возможно , но требования слишком расплывчаты, чтобы дать полезный ответ.

Расширение файла на самом деле ничего не значит, поэтому не знаете, зачем вам нужен формат .dll для сообщения. Я бы использовал стандартный формат, например Json или Xml. Или, используя datawindow, вы можете просто сделать сохранение на стороне отправителя (или через запятую, разделитель табуляции) и импортировать файл на принимающей стороне, так много вариантов.

Слишком расплывчато.

  1. Asyn c или интерфейс Syn c?
  2. Файлы, переданные через REST, OLE, DDE или файлы, записанные в расположение на сервере?
  3. Передаются ли файлы / данные заданным c зарегистрированному пользователю?
  4. Сколько данных передается, строк информации или данных конфигурации? Ответ поможет при выборе подходящего формата и лучшего метода.
  5. Какой тип программы не находится под вашим контролем API # 1? Это важный фактор.
...