СПОСОБ И СИСТЕМА ДЛЯ РАСПРЕДЕЛЕНИЯ ПОТОКА ДАННЫХ

1. Способ распределения потока данных, содержащий:
получение платформой бизнес-взаимодействия ответного сообщения, содержащего бизнес-идентификацию, отправленного с платформы третьей стороны в соответствии с потоком данных, полученных платформой третьей стороны от провайдера;
получение платформой бизнес-взаимодействия общего количества потока данных и информации о коэффициенте распределения, соответствующей бизнес-идентификации;
выполнение платформой бизнес-взаимодействия расчета распределения общего количества потока данных в соответствии с информацией о коэффициенте распределения для множества получателей;
получение платформой бизнес-взаимодействия количества распределения для каждого получателя из множества получателей; и
отправление платформой бизнес-взаимодействия распределенного количества для каждого получателя платформе третьей стороны для разделения полученного потока данных в соответствии с распределенным количеством, и отправление разделенного потока данных каждому получателю.
2. Способ по п. 1, дополнительно содержащий:
получение платформой бизнес-взаимодействия запроса о модификации в отношении информации о коэффициенте распределения для изменения параметра в информации о коэффициенте распределения.
3. Способ по п. 1, в котором после получения распределенного количества каждого получателя способ дополнительно содержит:
формирование платформой бизнес-взаимодействия результатов расчета распределения, содержащих распределенное количество для каждого получателя, соответствующее бизнес-идентификации.
4. Способ по п. 3, в котором после отправления распределенного количества каждого получателя платформе третьей стороны, способ дополнительно содержит:
запись распределенного количества для каждого получателя, соответствующего бизнес-идентификации, в фактических результатах распределения платформой третьей стороны;
получение фактических результатов распределения от платформы третьей стороны платформой бизнес-взаимодействия;
сопоставление распределенного количества, полученного по результатам расчета распределения, с фактическими результатами распределения; и
запись сверенного распределенного количества в результатах проверки распределения.
5. Способ по п. 3, в котором после записи сверенного распределенного количества в результатах проверки распределения, указанный способ дополнительно содержит:
получение посредством платформы бизнес-взаимодействия информации об изъятии, содержащей бизнес-идентификацию, от платформы третьей стороны;
запись информации об изъятии в результатах проверки распределения; и
получение статистических результатов расчетов платформой бизнес-взаимодействия, обобщенных по результатам проверки распределения для отправки платформе третьей стороны, в которых статистические результаты расчетов включают распределенное количество для каждого получателя, соответствующее бизнес-идентификации, что требует вычисления распределения.
6. Способ по п. 5, в котором отправление распределенного количества платформе третьей стороны для разделения полученного потока данных в соответствии с распределенным количеством и отправление разделенного потока данных каждому из получателей дополнительно содержит: разделение платформой третьей стороны полученного потока данных и отправление каждому получателю в соответствии с записью статистических результатов расчета.
7. Способ по любому из пп. 5 и 6, в котором после отправления распределенного количества платформе третьей стороны для отправления разделенного потока данных каждому из получателей, способ дополнительно содержит:
запись информации о распределении потока данных по реальным результатам расчета платформой третьей стороны;
получение платформой бизнес-взаимодействия фактических результатов расчетов от платформы третьей стороны для сопоставления распределенных количеств, полученных из статистических результатов расчетов, и фактических результатов расчетов; и
запись сверенного распределенного количества в результаты проверки распределения.
8. Способ по п. 7, в котором, после записи сверенного распределенного количества в результаты проверки распределения, способ дополнительно содержит:
получение платформой бизнес-взаимодействия информации о фактическом отзыве, содержащей бизнес-идентификацию от платформы третьей стороны; и
запись информации об отзыве в результатах проверки распределения.
9. Система для распределения потока данных, содержащая:
платформу третьей стороны и платформу бизнес-взаимодействия, в которой:
платформа третьей стороны выполняется с возможностью получать поток данных от провайдера, отправлять ответное сообщение, содержащее бизнес-идентификацию, платформе бизнес-взаимодействия, получать распределенное количество для каждого получателя из множества получателей, возвращенное платформой бизнес-взаимодействия, разделять принимаемый поток данных в соответствии с распределенным количеством, и отправлять разделенный поток данных каждому получателю из множества получателей; и
платформа бизнес-взаимодействия выполняется с возможностью приема ответного сообщения, содержащего бизнес-идентификацию, от платформы третьей стороны, получать общее количество потока данных и информацию о коэффициенте распределения, соответствующую бизнес-идентификации, вычислять общее количество потока данных для распределения в соответствии с информацией о коэффициенте распределения, чтобы получать количество распределения для каждого получателя и отправлять распределенное количество для каждого получателя, соответствующее бизнес-идентификации, платформе третьей стороны.
10. Система по п. 9, отличающаяся тем, что платформа третьей стороны содержит модуль обратной связи и распределительный модуль, а платформа бизнес-взаимодействия содержит модуль конфигурации и модуль отправления распределенного количества.
11. Система по п. 10, в которой:
модуль обратной связи выполнен с возможностью приема потока данных от провайдера, направления распределительному модулю, и направления ответного сообщения, содержащего бизнес-идентификацию, модулю конфигурации;
модуль конфигурации выполнен с возможностью принимать ответное сообщение, содержащее бизнес-идентификацию, получать общее количество потока данных и коэффициент распределения, соответствующий бизнес-идентификации, выполнять вычисление распределения по полному количеству потока данных в соответствии с информацией о коэффициенте распределения, получать распределенное количество для каждого получателя и направлять модулю отправления распределенного количества;
модуль отправления распределенного количества выполнен с возможностью отправлять распределенное количество для каждого получателя распределительному модулю; и
распределительный модуль выполнен с возможностью принимать распределяемое количество для каждого получателя от модуля отправления распределенного количества в соответствии с распределенным количеством и отправлять каждому получателю после разделения полученного потока данных.
12. Система по п. 11, в которой модуль конфигурации содержит модуль модификации, выполненный с возможностью принимать запросы о модификации в отношении информации о коэффициенте распределения для модификации параметров информации о коэффициенте распределения.
13. Система по любому из пп. 11 и 12, в которой платформа бизнес-взаимодействия дополнительно содержит модуль сопоставления и в которой:
модуль конфигурации дополнительно выполняется с возможностью после получения распределенного количества для каждого получателя, получать результаты расчета распределения, причем результаты расчетов распределения издержат количество распределения для каждого получателя, соответствующее бизнесе-идентификации;
распределительный модуль дополнительно выполняется с возможностью после получения распределенного количества для каждого получателя от модуль отправления распределенного количества записывать распределенное количество для каждого получателя, соответствующее бизнес-идентификации, в фактических результатах распределения; и
модуль сопоставления, выполняется с возможностью получать фактические результаты распределения от распределительного модуля, получать результаты расчета распределения от модуля конфигурации, и сопоставлять информацию о распределенном количестве по результатам расчета распределения и по результатам фактического распределения; и записывать сверенную информацию о распределенном количестве в результаты проверки распределения.
14. Система по п. 13, в которой платформа бизнес-взаимодействия дополнительно содержит модуль расчетов, причем:
модуль сопоставления также выполняется с возможностью после записи сопоставленной информации о распределенном количества в результатах проверки распределения получать информацию об отзыве, содержащую бизнес-идентификацию, от платформы третьей стороны, а также записывать информацию об отзыве в результатах проверки распределения;
модуль расчетов выполняется с возможностью получения результатов проверки распределения от модуля сопоставления, обобщения результатов проверки распределения для получения статистических результатов расчетов, а также отправлять модулю отправления распределенного количества, при этом статистические расчетные результаты содержат распределенные количества для каждого получателя, соответствующие бизнес-идентификации, которые требуют расчетов распределения;
модуль отправления распределенного количества дополнительно выполняется с возможностью отправлять статистические результаты расчетов распределительному модулю; и
распределительный модуль также выполняется с возможностью записывать статистические результаты расчетов, разделять полученный поток данных и отправлять каждому получателю.