我最近开始上学两个专注于网络的课程,一个关于分布式系统,另一个关于计算机网络.在完成这两个类的第一个实验之后,我现在对C和Java的网络协议和套接字概念有了很好的理解.
现在,我正试图超越基本概念,在通信类和对象设计,网络设计模式,中间套接字/流管理约定,重要库以及C或OO语言中的通用*nix网络编程中间技术方面变得更好.
您能否建议您获得成功的资源?
Richard Stevens的Unix网络编程是一本必备的书,它讨论了许多高级网络编程技术.我已经做了多年的网络编程,即使现在几乎没有一天没有我在这个伟大的参考中找到一些东西.
BeeJ的网络编程指南是我学习POSIX系统的基本API调用的地方.甚至有一节介绍如何将其转换为Windows代码.
我真的只是在早期通过反复试验偶然发现了'良好'的网络编码实践.我找到了什么有效,什么是有效的,并与它一起运行.