2017-10-09 44 views
0

我們正在嘗試使用以下鏈接中列出的示例程序之一(SimpleSample.JAVA)來實現區塊鏈程序。我們可以設置環境來在Windows10操作系統中執行程序。但是,當我們從SOAPUI與URL http:\\localhost:7050HTTP METHOD GET/POST測試,我們得到了一個錯誤說從SOAP UI測試時SimpleSample區塊鏈程序錯誤

錯誤獲取響應; ORG.APACHE.HTTP.NOHTTPRESPONSEEXCEPTION:目標服務器無法響應。

需要你的輸入關於如何糾正這種情況來運行區塊鏈程序? Blockchain程序已成功註冊到Docker。我們從URL中嘗試了一番。

鏈接遵循實施:https://www.ibm.com/developerworks/library/j-chaincode-for-java-developers/index.html

文件 - SIMPLESAMPLE.JAVA

感謝。

回答

1

Hyperledger Fabric v1.0不支持REST,因此試圖與SoapUI連接將不起作用,因此您收到的錯誤。爲了您的方便,您可以使用幾個SDK庫,它允許您與Hyperledger Fabric對等體進行交互,以調用鏈接代碼並提交事務以進行排序。請見下表:

  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。我會嘗試你的選擇並在這裏更新。 –