Estaba explorando el repositorio de muestras de tejido de Hyperledger Fabric. Estoy confundido entre estos dos archivos: application-gateway-go y application-javascript (aparte de que ambos están en un idioma diferente). Ambos archivos conectan, consultan y actualizan el libro mayor. ¿Cuál es el propósito de estos dos? ¿Cuándo y dónde usarlos? ¿Por qué no escribieron que el archivo de puerta de enlace es javascript?
Para cada uno de los ejemplos de código de cadena de Fabric, se proporcionan ejemplos de aplicación de cliente correspondientes en los directorios application-* . Estas muestras de aplicaciones de clientes son proporcionadas por voluntarios de la comunidad y, por lo tanto, verá varias muestras de idiomas aportadas en función de la buena voluntad de los miembros de la comunidad.
Además, a partir de Fabric v2.4, hay nuevos SDK de Gateway en cada uno de los lenguajes que utilizan el modelo de programación de Gateway simplificado en Fabric v2.4 y superior. Los SDK de Gateway son estratégicos y, por lo general, verá que las muestras de aplicaciones de SDK de Gateway reemplazan las muestras de aplicaciones de SDK heredadas con el tiempo.
Puede encontrar más información sobre las muestras de tejido en el archivo Léame .
Puede encontrar más información sobre los nuevos SDK de Gateway en la documentación de Gateway.