Skip to content

kirhgoph/TestTask

Repository files navigation

Два приложения общаются друг с другом через транспорты, реализуя расчет чисел Фибоначчи. Логика расчета одной последовательности такая:

  1. Первое инициализирует расчет.
  2. Первое отправляет второму N_I
  3. Второе вычисляет N_(I + 1) = N_(I – 1) + N_I и шлет обратно
  4. Первое вычисляет N_(I + 1) + N_I и отправляет второму
  5. И так до остановки приложений.

Особенности:

  1. Первое приложение при старте получает параметр – целое число, сколько асинхронных расчетов начать.
  2. Все расчеты идут параллельно.
  3. Передача данных от 1 к 2 идет через Rest WebApi
  4. Передача данных от 2 к 1 идет посредством MessageBus.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages