套接字编程在不同的UNIX版本(Linux、Solaris、FreeBSD、Mac、.)方面可能略有不同。例如,程序可能在Linux下运行良好,但Solaris不能运行,因为Solaris没有提供套接字选项。如果你是幸运的,你可以参考操作系统手册,但如果没有,这个陷阱可能会花费你一天。这些技巧可能不是通过一两本书获得的,它们是工程师的经验。我认为这些小贴士不仅可以帮助新手,也可以帮助他们体验。
我希望我们能分享这些建议。作为一个示例,我将在Solaris套接字编程中展示以下技巧:
有人能提供关于不同UNIX版本的套接字编程的其他提示吗?
发布于 2014-03-02 05:46:57
见Bishop等人,网络协议的严格规范和一致性测试技术,适用于TCP/IP、UDP和Socket,剑桥大学计算机实验室和NICTA,堪培拉,2005,可在网络上的不同地方获得。
https://stackoverflow.com/questions/22123858
复制相似问题