2017-10-09 15 views
0

Nous essayons d'implémenter le programme Blockchain en utilisant l'un des exemples de programme (SimpleSample.JAVA) listés dans le lien ci-dessous. Nous sommes en mesure de configurer l'environnement pour exécuter le programme dans le système d'exploitation Windows10. Mais, quand nous testons de SoapUI avec l'URL http:\\localhost:7050 avec HTTP METHOD GET/POST, nous obtenons une erreur en disantErreur de programme SimpleSample Blockchain lors d'un test à partir de SOAP UI

ERREUR RÉPONSE SE; ORG.APACHE.HTTP.NOHTTPRESPONSEEXCEPTION: LE SERVEUR CIBLE A ÉCHOUÉ.

besoin de vos entrées sur la façon dont cela peut être corrigé pour exécuter le programme Blockchain? Le programme Blockchain est enregistré avec succès avec le Docker. Nous sommes restés bloqués après avoir essayé de l'URL.

Lié suivi pour la mise en œuvre: https://www.ibm.com/developerworks/library/j-chaincode-for-java-developers/index.html

Fichier - SIMPLESAMPLE.JAVA

Merci.

Répondre

1

Hyperledger Fabric v1.0 ne prend pas en charge REST, donc essayer de se connecter avec SoapUI ne fonctionnera pas, d'où l'erreur que vous recevez. Pour votre commodité, plusieurs librairies SDK sont fournies, ce qui vous permet d'interagir avec des homologues Hyperledger Fabric pour invoquer le chaînage et soumettre des transactions pour la commande. S'il vous plaît voir liste ci-dessous:

  1. NodeJS SDK
  2. GoLang SDK
  3. Python SDK
  4. Java SDK

Il y a aussi un effort pour fournir médiateur REST SDK, s'il vous plaît jeter un oeil here.

Here est un exemple d'utilisation de Golang SDK pour appeler chaincode sur l'homologue, un autre example is using Java SDK.

+0

il existe un développement sur un SDK REST [1], mais il n'est pas encore prêt pour une utilisation plus expérimentale. [1] https://github.com/hyperledger/fabric-sdk-rest – christo4ferris

+0

merci @ christo4ferris, je l'ai mentionné dans ma réponse :) –

+0

Merci Artem Barger. Je vais essayer avec vos options et mettre à jour ici. –