首頁  >  文章  >  後端開發  >  PHP實現的內網穿透應用Spike重構完成

PHP實現的內網穿透應用Spike重構完成

不言
不言原創
2018-07-06 16:44:134651瀏覽

這篇文章主要介紹了關於PHP實現的內網穿透應用Spike重構完成,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

PHP實現的內網穿透應用Spike重構完成

慣例附上專案地址: https://github.com/slince/spike;

這個小應用程式去年第一個版本就已經完成了,按照自己專案需要反正是夠用了,後面有些人反應了一些問題,這兩天著手處理的時候發現不少程式碼問題很大,所以索性便簡單重構了一下程式碼;

這個版本主要去掉了一些過度設計的代碼;明確了代碼生態裡的幾個重要角色。修改了一下自訂協定的傳輸形式,spike 協定在之前的版本是設計成了類 http 協定的形式;重構的時候發現這種格式處理起來並不直接,於是便更換為了 json 形式傳輸。

用法與先前的版本用起來並沒有差別;具體的文檔大家可以參考下readme 文件;

下面附上一張簡單的原理圖:

PHP實現的內網穿透應用Spike重構完成


##這張圖裡的幾個角色在原始碼裡都有具體的體現; 希望同學們在遇到需要穿透內網的需求時spike 可以給大家多一個選擇。 以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!

相關推薦:#########php呼叫phantomjs給微信小程式分享###############PHP計時器的說明#### #####

以上是PHP實現的內網穿透應用Spike重構完成的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn