Service Fabric .NET Core 2.1 служебные коммуникации - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь начать работу с Service Fabric и выясняю, как лучше всего это использовать.Я решил, что буду использовать новые возможности, и попытался создать базовый демонстрационный API Service Fabric.Я использую проект ASP Web API без сохранения состояния для запуска моего API.За этим я хочу иметь сервисный уровень в отдельном проекте, чтобы сохранить мою бизнес-логику.Поскольку в нем потенциально могут быть данные, такие как кэш, я делаю свой сервисный уровень проектом с состоянием ASP.NET Core.Демонстрация, которую я пытался выполнить из Pluralsight, рекомендовала использовать опцию удаленного взаимодействия, поскольку предполагалось, что это самый быстрый способ для служб Service Fabric общаться друг с другом.После некоторых попыток выяснить, почему я не смог сделать пример, который я искал на работе, я обнаружил, что демонстрационная версия использует .NET Framework и удаленное взаимодействие не поддерживается в .NET Core.

Учитывая, что я пытаюсь использовать .NET Core, какой будет лучший способ установления соединений между моими службами?Мои поиски о том, как это сделать, приводят в действие документы Microsoft, а документы Service Fabric просто поднимают подход дробовика, и я чувствую себя как иголка в стоге сена, чтобы найти то, что я считаю очень простым.

Спасибо

1 Ответ

0 голосов
/ 29 января 2019

Я не уверен, на какие ссылки или примеры вы ссылаетесь.Было бы полезно опубликовать их.

У меня есть несколько запущенных служб .Net Core, использующих пользовательскую систему сериализации V2, и все они могут общаться без проблем.

Однако у меня возникли проблемы сСлужба .Net Framework, взаимодействующая с .Net Core, однако .Net Core к .Net Core работает очень хорошо.

Вы можете взглянуть на мою простую систему по этой ссылке GitHub .

...