编纂Java Socket程序的几种结构
编写Java Socket程序的几种结构
->直接使用Socket编程实现;
->使用Socket,再结合Java的多线程编程;
->使用NIO中的非阻塞(Non Blocking)Socket再结合Java的多线程编程;
->使用JDK自带的或者第三方的线程池技术对线程进行管理,提高多线程的执行效率;
->使用开源的Java Socket开发框架,例如:MINA和Cindy框架。使用这种框架的时候,可以非常方便简单开发高性能的网络应用。
->直接使用Socket编程实现;
->使用Socket,再结合Java的多线程编程;
->使用NIO中的非阻塞(Non Blocking)Socket再结合Java的多线程编程;
->使用JDK自带的或者第三方的线程池技术对线程进行管理,提高多线程的执行效率;
->使用开源的Java Socket开发框架,例如:MINA和Cindy框架。使用这种框架的时候,可以非常方便简单开发高性能的网络应用。