ServiceTalk首頁、文檔和下載- JVM 網絡應用程序框架- 程式开发

ServiceTalk 是一個JVM 網絡應用程序框架,具有針對特定協議(例如HTTP/1.x、HTTP/2.x 等)定制的API,並支持多種編程範式。

它建立在Netty 之上,旨在為服務到服務通信中使用的通用網絡協議提供Netty 的大部分性能/可擴展性優勢。 ServiceTalk 提供服務器支持和“智能客戶端”之類的功能,例如客戶端負載平衡和服務發現集成。

入門

請參閱 ServiceTalk 文檔以獲取各種示例,這些示例將幫助你開始使用ServiceTalk 的不同功能。

支持的JVM

支持的最低JDK 版本是1.8。

兼容性

ServiceTalk 遵循SemVer 2.0.0。 API/ABI 重大更改將需要為該模塊重命名包,以避免運行時類路徑衝突。

文件編碼

ServiceTalk 的源代碼是UTF-8 編碼的:在嘗試構建項目之前確保文件系統支持它。

將環境變量 JAVA_TOOL_OPTIONS設置為-Dfile.encoding=UTF-8應該有助於在非UTF-8 環境中構建項目。

編輯器和IDE 還必須支持UTF-8 ,才能成功編輯ServiceTalk 的源代碼。

構建命令

運行以下命令來構建ServiceTalk ,並驗證所有測試和代碼質量檢查是否通過:

支持的IDE 是IntelliJ IDEA。為了為ServiceTalk 生成IntelliJ IDEA 項目文件,可以運行以下命令:

完成後,運行以下命令之一將在IntelliJ 中打開ServiceTalk:

#ServiceTalk首頁文檔和下載 #JVM #網絡應用程序框架 #程式开发

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *