2017-10-09 5 views
0

아래 링크에 나열된 샘플 프로그램 (SimpleSample.JAVA) 중 하나를 사용하여 Blockchain 프로그램을 구현하려고합니다. 우리는 Windows10 운영 체제에서 프로그램을 실행하기위한 환경을 설정할 수 있습니다. 우리가 HTTP METHOD GET/POST와 URL http:\\localhost:7050와 SOAPUI에서 테스트하지만, 우리는SimpleSample SOAP UI에서 테스트하는 동안 Blockchain 프로그램 오류가 발생했습니다.

가져 오는 동안 오류가 응답을 말하는 오류가; ORG.APACHE.HTTP.NOHTTPRESPONSEEXCEPTION : 대상 서버가 응답하지 못했습니다.

Blockchain 프로그램을 실행하기 위해 수정 방법에 대한 의견이 필요하십니까? Blockchain 프로그램이 Docker에 등록되었습니다. 우리는 URL에서 시도하는 붙어있는 포스트를 얻었다. SIMPLESAMPLE.JAVA

감사합니다 - https://www.ibm.com/developerworks/library/j-chaincode-for-java-developers/index.html

파일 : 링크

는 구현 하였다.

답변

1

Hyperledger 패브릭 v1.0은 REST를 지원하지 않으므로 SoapUI로 연결하려고하면 오류가 발생하므로 오류가 발생합니다. 편의를 위해 Hyperledger Fabric 피어와 상호 작용하여 체인 코드를 호출하고 주문 트랜잭션을 제출할 수있는 여러 SDK 라이브러리가 제공됩니다. 목록 아래를 참조하십시오 :

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

REST SDK 중재자를 제공하기위한 노력도있다가, 좀 here를 확인하시기 바랍니다.

Here은 Golang SDK를 사용하여 피어에서 체인 코드를 호출하는 또 다른 example is using Java SDK의 예입니다.

+0

REST SDK [1]에 대한 개발이 있지만 아직 실험적 용도로만 사용할 수 있습니다. [1] https://github.com/hyperledger/fabric-sdk-rest – christo4ferris

+0

덕분에 @ christo4ferris, 내 대답에 그것을 언급했습니다 :) –

+0

감사합니다 Artem Barger. 나는 귀하의 옵션을 시도하고 여기에서 업데이트 할 것입니다. –