透傳網關屬于象過河API網關平臺中上線的第一個擴展服務,解決進銷存客戶開通的寬帶沒有公網IP,造成無法進行網絡通訊的痛點。
實現原理:在進銷存服務端啟動透傳軟件,在進銷存客戶端的電腦上也啟動透傳軟件,然后利用中轉服務器,打通tcp隧道進行通訊;并通過公網域名可以實現服務端對外提供http服務。
使用方式
1)服務器端創建賬號:
1.登錄透傳網關服務器:http://api.xgohe.cn/
2.進入透傳網關->透傳網關賬號模塊
3.新增用戶,輸入用戶的手機號和密碼,并設定用戶有效期;其中最大連結數和端口號是為后期預留字段,目前并未實裝。保存新增用戶;
4.點擊剛剛新增的用戶行操作列->更多->下載,下載透傳所需的軟件及配置文件ZIP包,分發給使用人員。
2)使用端操作:
場景:兩臺電腦分別屬于不同網絡,且都沒有公網IP,無法直接進行通訊;
1.拷貝zip包到進銷存的服務器端電腦和客戶端電腦上并解壓縮。
2.在服務器端電腦上,雙擊運行 “啟動服務端透傳.bat”,然后啟動進銷存服務器端;
3.在客戶端電腦上,雙擊運行“啟動客戶端透傳.bat”,然后啟動進銷存客戶端;
4.進銷存客戶端可以正常訪問到服務端,并進行正常操作。
5.如果進銷存服務端對外提供http服務,請求
使用手機號碼開通的:
http://手機號碼.frp.xgohe.cn:30001/
使用客戶號碼開通的:
http://客戶號碼.frp.xgohe.cn:30001/
會直接訪問到該賬戶下的進銷存服務端提供的http服務。
常見問題
1.如何確定是否已正常連上?
使用端瀏覽器打開http://127.0.0.1:7400頁面,如果可以打開,說明透傳程序已正常啟動;頁面內可以正常顯示出stcp和http,狀態顯示runing,說明已向服務器端連接成功。
2.如何確定賬號已過期?
打開進銷存服務端透傳程序同目錄下jxcs.log文件,查看提示有密碼錯誤、賬號已過期。目前是手工版,進行試商用,后期會集成到進銷存軟件內,進行winfrom的提醒。
想你所想,懂你所需