-APUE-:
fig17.26~40, open server(two versions).