4.7 结束
本章中讨论了Java提供的一些访问套接字API高级特性的一些方法,以及如何使用多线程、执行器等内置功能来进行套接字编程。另外,Java还提供了一些机制(在这里没有作讨论),在TCP和UDP协议上层进行操作,并隐藏了协议开发的复杂性。例如,Java远程方法调用(Remote Method Invocation,RMI)允许在不同主机上的Java对象相互调用彼此的方法,就像这些对象都驻留在本地一样。URL类以及其他相关类提供了一个开发Web程序的框架。还有不少标准的Java库,提供了很多各种令人惊奇的服务机制。这些机制不在本书的讨论范围之内,然而,我们建议你访问本书的网站,参考这些库的介绍并动手编写一些示例程序。