99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

客戶端和服務端對象的使用

2018-12-24 22:34 更新

YMP框架啟動時將自動掃描并加載聲明了@Server@Client注解的類,并根據注解設置和對應的參數配置進行客戶端或服務端對象的初始化,但此時的客戶端和服務端程序并沒有直正執(zhí)行,需要手動完成啟動動作,代碼如下:

  • 示例一:啟動所有已加載的客戶端、服務端服務

    public static void main(String[] args) throws Exception {
        YMP.get().init();
        //
        Servs.get().startup();
    }
    
  • 示例二:獲取指定的客戶端或服務端服務,啟動服務并向服務端發(fā)送消息

    public static void main(String[] args) throws Exception {
        YMP.get().init();
    
        // 獲取服務端實例對象
        NioUdpServer _serv = Servs.get().getServer(UdpServer.class);
        // 啟動服務
        _serv.start();
    
        // 獲取客戶端實例對象
        NioUdpClient _c = Servs.get().getClient(UdpClient.class);
        // 連接到遠程服務
        _c.connect();
        // 通過客戶端對象向服務端發(fā)送消息
        _c.send("Message from Client.");
    }
    

    :YMP框架初始化過程中,若使用try...finally去執(zhí)行YMP.get().destroy()銷毀動作,則服務剛剛啟動就被停止了。

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號