关于unix网络编程--进程间通讯 和 solaris的安装问题

kuangren 2004-05-11 08:21:26
我在rh9下面运行该书的程序,但是没有“unpipc.h”这个头文件,solaris和rh多少有点不同,那么我要安装unix的话,哪个比较好呢,如果我不安装solaris和freebsd还有什么可以选择呢?我现在在用笔记本,能够安装rh9.0,请问我能否安装solaris呢?(据我所知是有for x86的版本的).这书上面的程序是否都可以在solaris上调试呢?我用的语言是c,我听说上面没有gcc,要自己安装,是不是真的?
...全文
58 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
rexp 2004-05-12
  • 打赏
  • 举报
回复
solaris要专门的机器的,当然也有pc版,据说不是很好。
还是用rh9好,freebsd,用起来不大习惯,呵呵。
头文件需要去下载,unp的源代码都有的。
kuangren 2004-05-12
  • 打赏
  • 举报
回复
3q
anonimousboy 2004-05-12
  • 打赏
  • 举报
回复
我同意楼上的说法,因为关于进程间通讯,rh9的方法是最全面的,它综合了unix的各版本的方法,管道,套结字等。
jkjium 2004-05-11
  • 打赏
  • 举报
回复
unpipc.h应该是自定义的文件,不是系统的
我建议你把Solaris9装在Vmware里,然后把sol9的Vmware文件备份一下。可以在windows下看solaris的书和文档,然后自己做做实验,弄坏了也没事。
sun的CC编译器是要交钱的,一般自己装的都是gcc,你可以到www.sunfreeware.com下载
UNIX网络编程.卷2:进程通信(第2版)》是一部UNIX网络编程的经典之作!进程通信(IPC)几乎是所有Unix程序性能的关键,理解IPC也是理解如何开发不同主机网络应用程序的必要条件。《UNIX网络编程.卷2:进程通信(第2版)》从对Posix IPC和System V IPC的内部结构开始讨论,全面深入地介绍了4种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享内存(匿名共享内存、具名共享内存)及远程过程调用(Solaris门、Sun RPC)。附录中给出了测量各种IPC形式性能的方法。   《UNIX网络编程.卷2:进程通信(第2版)》内容详尽且具权威性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。 W.Richard Stevens,国际知名的UNIX和网络专家,备受赞誉的技术作家他1951年2月5日出生于赞比亚,后随父母回到美国中学时就读于弗吉尼亚菲什伯恩军事学校,1973年获得密歇根大学航空和航天工程学士学位,1975年至1982年,他在亚利桑那州图森市的基特峰国家天文台从事计算机编程工作,业余时喜爱飞行运动,做过兼职飞行教练这期他分别在1978年和1982年获得亚利桑那大学系统工程硕士和博士学位此后他去康涅狄格州纽黑文的健康系统国际公司任主管计算机服务的副总裁,1990年他回到图森,从事专业技术写作和咨询工作写下了多种经典的传世之作。 好不容易找到的高清版本,特意拿出来和大家共享。
本书是一部UNIX网络API的经典之作!  本书是为那些希望能够通过套接字接口实现程序的相互通信的人而编写的,旨在为网络编程的初学者以及专家提供指导。要建立高度分布式、网络化的应用程序和服务,就需要对套接字和其他关键的网络API有深入的理解。本书为在各种环境下建立健壮的、高性能的网络系统提供了全面的指导。  这个版本建立在W.Richard Stevens的传奇性工作的基础上,由两个最优秀的网络编程专家进行了完全更新。讨论了当今最关键的标准、实现和技术 讨论的新主题包括:  POSIX Single UNIX Specification Version 3  IPv6 APIs(包括更新了的对IPv6/IPv4互操作性的指南)  新的SCTP传输协议  基于IPsec的密钥管理套接字  FreeBSD 4.8/5.1、Red Hat Linux 9.x、Solaris 9、AIX 5.x、HPUX和Max OS X实现  新的网络编程调试技术  源端特定的组播API,正是这个API使得IP组播开发被广泛使用  本书还更新和扩展了Stevens对以下关键的UNIX网络标准和技术所做的权威性的概括:  TCP和UDP传输  基本的和高级的套接宇,路由的和原始的套接宇  I/O:复用高级函数,非阻塞和信号驱动  守护进程和inetd  UNIX域协议  ioctl操作  广播和组播  线程  流  设计:TCP迭代的、并发的、预先创建的和预先线程化的服务器

23,128

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧