資料介紹
軟件簡介
tConsole 是一個 Telnet Console 框架,提供一個 Telnet 環(huán)境支持,給予沒有界面類的應(yīng)用一個可以通過命令行進行交互的工具。
特性
- 支持監(jiān)聽本地端口提供 Telnet 交互的界面。
- 支持基于標(biāo)準(zhǔn)輸入輸出構(gòu)建交互控制臺的能力。
- 利用 tConsole 可以輕松構(gòu)建命令工具包。
樣例
實現(xiàn)一個控制臺命令。
public class HelloWordExecutor implements TelExecutor {
/** 命令的幫助信息,在 help 時候輸出這個信息 */
public String helpInfo() {
return "hello help.";
}
/** 執(zhí)行命令體 */
public String doCommand(TelCommand telCommand) throws Throwable {
return "you say ->" + telCommand.getCommandName();
}
}
Server 模式
利用 telnet 命令來交互
輸入?telnet 127.0.0.1 2180?之后
>telnet 127.0.0.1 2180 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. -------------------------------------------- Welcome to tConsole! login : Tue Jan 07 14:26:29 CST 2020 now. form /127.0.0.1:60023 workAt : /127.0.0.1:2180 Tips: You can enter a 'help' or 'help -a' for more information. use the 'exit' or 'quit' out of the console. -------------------------------------------- tConsole>
Host 模式
充當(dāng)命令工具包,建議利用 Spring Boot 的 fat jar 打包能力整合使用。
public static void main(String[] args) {
AppContext appContext = Hasor.create().build((TelModule) apiBinder -> {
HostBuilder hostBuild = apiBinder.asHostWithSTDO().preCommand(args);
hostBuild.addExecutor("hello").to(HelloWordExecutor.class);
}
}
輸入?java xxx.jar hello?執(zhí)行 hello 命令。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于python的winUSB設(shè)備上位機驅(qū)動開發(fā)環(huán)境搭建
- Keil C51 V9.00開發(fā)環(huán)境程序下載 115次下載
- LabVIEW開發(fā)環(huán)境入門 61次下載
- ARM常用開發(fā)工具及相應(yīng)開發(fā)環(huán)境配置資料 41次下載
- Linux軟件開發(fā)環(huán)境 7次下載
- DSP的開發(fā)工具及開發(fā)環(huán)境的詳細資料說明 23次下載
- 如何在Linux環(huán)境下搭建51單片機的開發(fā)燒寫環(huán)境
- 如何在Mac下搭建PHP開發(fā)環(huán)境 14次下載
- 如何使用Mac環(huán)境51開發(fā)環(huán)境來搭載brew和sdcc及stcgal
- LabVIEW開發(fā)環(huán)境及程序設(shè)計基礎(chǔ).pdf 21次下載
- MSP430開發(fā)環(huán)境簡介 12次下載
- JAVA教程之Telnet客戶端 6次下載
- MQX RTCS Telnet程序 66次下載
- Franklin C51 開發(fā)環(huán)境
- 集成開發(fā)環(huán)境CCS(DSP集成開發(fā)環(huán)境)
- 神州數(shù)碼DCN交換機基礎(chǔ)telnet管理方式 2.3k次閱讀
- H3C實驗配置:路由器Telnet 4.9k次閱讀
- 通過配置telnet實現(xiàn)遠程登陸 2.5k次閱讀
- 華為交換機配置telnet登陸 4.4k次閱讀
- 基于TCP的Telnet服務(wù)器設(shè)計 2.1k次閱讀
- IntelliJ Idea開發(fā)環(huán)境安裝教程 2.3k次閱讀
- 使用Docker搭建本地開發(fā)環(huán)境 1.7k次閱讀
- BSP里telnet具體的使用方法 1.7k次閱讀
- 如何搭建鴻蒙開發(fā)環(huán)境 4.7k次閱讀
- Atmel Studio 6.2開發(fā)環(huán)境的搭建和使用 2w次閱讀
- ARM開發(fā)環(huán)境的配置 8.8k次閱讀
- 嵌入式開發(fā)環(huán)境的搭建 9.1k次閱讀
- arm的開發(fā)環(huán)境有哪些_使用Eclipse搭建ARM架構(gòu)MCU開發(fā)環(huán)境 2.1w次閱讀
- 什么是集成開發(fā)環(huán)境_集成開發(fā)環(huán)境詳細概括 1.9w次閱讀
- 前端開發(fā)環(huán)境介紹_前端開發(fā)環(huán)境安裝與配置 1.8w次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊
- 2.33 MB | 次下載 | 免費
- 4MDD品牌三極管S9012數(shù)據(jù)手冊
- 2.62 MB | 次下載 | 免費
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴音機 AVR-1507手冊
- 2.50 MB | 次下載 | 免費
- 8MS1000TA 超聲波測量模擬前端芯片技術(shù)手冊
- 0.60 MB | 次下載 | 免費
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 23次下載 | 免費
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費
- 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
- 7100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
- 8FS8025B USB的PD和OC快充協(xié)議電壓誘騙控制器IC技術(shù)手冊
- 1.81 MB | 1次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論