1. 程式人生 > >api-gateway實踐(8)新服務網關 - 測試發布(服務端API)

api-gateway實踐(8)新服務網關 - 測試發布(服務端API)

isp logs rest span com 點擊 功能 size json對象

一、網關引擎

網關引擎地址:http://10.110.20.191:8080/api-gateway-engine/

技術分享

二、服務提供者

服務提供者地址:http://10.110.20.191:8080/DemoWeb/ , 提供的rest服務都有2秒延遲:

  1. /DemoWeb/jsp/SpringJson/AjaxGet.jsp, 點擊進去,看到的功能按鈕是rest鏈接
  2. /DemoWeb/jsp/SpringJson/AjaxPost1.jsp, 點擊進去,看到的功能按鈕是rest鏈接
  3. /DemoWeb/jsp/SpringJson/AjaxPost2.jsp, 點擊進去,看到的功能按鈕是rest鏈接
  4. /DemoWeb/rest/SpringJson/showShop.do,直接就是rest鏈接
  5. /DemoWeb/rest/SpringJson/showUserList.do , 直接就是rest鏈接

1、get方法

訪問地址:/DemoWeb/jsp/SpringJson/AjaxGet.jsp,按鈕鏈接才是rest服務

技術分享

/AjaxGet.do::JsonParams:param11=val11,param12=val12,param21=val21,param22=val22
/AjaxGet.do::JsonResBean:HttpResults [result11=val11, result12=val12, result21=val21, result22=val22]

2、post方法

訪問地址:/DemoWeb/jsp/SpringJson/AjaxPost1.jsp,按鈕鏈接才是rest服務

技術分享

/AjaxPost1.do::JsonParams:HttpParams [param11=val11, param12=val12, param21=val21, param22=val22]
/AjaxPost1.do::JsonResBean:HttpResults [result11=val11, result12=val12, result21=val21, result22=val22]

3、post方法

訪問地址:/DemoWeb/jsp/SpringJson/AjaxPost2.jsp,按鈕鏈接才是rest服務

技術分享

/AjaxPost2.do::JsonParams:{param11=val11, param12=val12, param21=val21, param22=val22}
/AjaxPost2.do::JsonResBean:HttpResults [result11=val11, result12=val12, result21=val21, result22=val22]

4、單對象返回

/DemoWeb/rest/SpringJson/showShop.do ,鏈接就是沒有參數返回單個json對象的rest服務

技術分享

5、多對象返回

/DemoWeb/rest/SpringJson/showUserList.do,鏈接就是沒有參數返回單個json對象的rest服務

技術分享

api-gateway實踐(8)新服務網關 - 測試發布(服務端API)