java客戶端和服務(wù)端的區(qū)別 為什么做信息管理系統(tǒng),服務(wù)端常用C#,而做游戲、服務(wù)端常用Java呢?
為什么做信息管理系統(tǒng),服務(wù)端常用C#,而做游戲、服務(wù)端常用Java呢?其實游戲服務(wù)器端通常使用TCP協(xié)議和客戶端交互,而在TCP通訊方面,Java有強悍的服務(wù)端框異步框架,Netty。這玩意目前很成熟
為什么做信息管理系統(tǒng),服務(wù)端常用C#,而做游戲、服務(wù)端常用Java呢?
其實游戲服務(wù)器端通常使用TCP協(xié)議和客戶端交互,而在TCP通訊方面,Java有強悍的服務(wù)端框異步框架,Netty。這玩意目前很成熟。大部分游戲服務(wù)器端用Java的都用這玩意。而C#中類似Netty的框架卻沒有像Java的Netty一樣成熟。 還有一個原因,服務(wù)器端的操作系統(tǒng)都是linux,Java可以在linux下運行的很好,而C#只是在windows下運行的很好。