Каналы с настройкой Composer Multiorg - PullRequest
0 голосов
/ 22 мая 2018

Я только что определил свою сеть Fabric, имеющую 3 orgs как Org1, Org2 и Org3. Org1 и Org2 являются частью channel1 и Org3 и Org1 , подключенных к channel2 .

Целью являетсяне реплицировать данные на одноранговый узел организации, который не является частью транзакции.

Каким должен быть профиль соединения для приложения Comgser Org1 , поскольку он является частью двух каналов?Возможно, придется выполнить определенную транзакцию / сделку с Org2 или Org3, основываясь на некоторых условиях.

Есть ли какой-либо способ добиться этого с помощью composer, или я должен просто использовать vanilla Fabric и chaincode?

1 Ответ

0 голосов
/ 22 мая 2018

Это извлечение из предыдущего вопроса должно помочь:

"Composer соединяется с Fabric с помощью визитных карточек сети, и они содержат учетные данные и профиль соединения. Профиль соединения содержит определения«сервисы» на Fabric, и поэтому можно определить конкретные одноранговые узлы на карте.

Относительно каналов - это снова профиль подключения, который определяет используемый канал, и на данный момент поддерживается только один канал.на карту. Можно использовать несколько карт, но отключение / переключение / повторное подключение может быть нецелесообразным или нежелательным в некоторых случаях. Существует способ подключения к другой бизнес-сети на другом канале, описанном в этом руководстве, но, опять же, это можетне подходит для всех случаев.

На GitHub существует нерешенная проблема *1000* при использовании Composer для многоканального режима, поэтому вы можете оставить комментарий или +1 к нему - особенно если у вас естьхороший вариант использования для многоканального.

Многие люди тиспользование каналов в качестве функции безопасности, но ACL Composer могут решить эту проблему в некоторых случаях.Точно так же будущая функция sidedb в Fabric может обеспечить безопасность вместо отдельных каналов. "

...