REVIEW - Making UNIX and Windows NT Talk - Object-Oriented Inter-Platform Communications


Title:

Making UNIX and Windows NT Talk

Object-Oriented Inter-Platform Communications

Author:

Mark Nadelson, Tom Hagan

ISBN:

Publisher:

Cmp Books (1999)

Pages:

481pp

Reviewer:

Joe McCool

Reviewed:

February 2001

Rating:

★★☆☆☆


This book is not what I had expected. I was expecting something to discuss Samba and SCO's VisionFS, ftp, telnet, etc. in other words high level communications, something the super user might concern himself with. No, this volume is much more technical and certainly not for the faint hearted.

An introduction gives a flavour of the two OSs. I found a lot of the criticisms of Unix no longer true; expensive (not with Linux), complex command line syntax (not with menus and shell scripts), non-native GUI (who cares!).

Material covered ranges from Unix building blocks (the file system, semaphores, forking and daemons) right through to creating TCP socket protocol classes and the problems of GUI processes when implementing socket communication under NT.

The accompanying CD contains code for both Unix and NT, but I was unable to verify it. The NT stuff relies on the presence of Microsoft Visual C++ version 5.0 and the Unix stuff relies on Sun's C++ compiler. I have access to neither.

So if you are serious about C++ code to resolve domain name and IP address resolution or if you are concerned with inter-platform communication using sockets, then have a look at this title. (You'll need to be proficient with C++.) However, if your interest in automating ftp scripts, or how to bring up a Unix box in Network Neighbourhood, then look elsewhere.


Book cover image courtesy of Open Library.





Your Privacy

By clicking "Accept All Cookies" you agree ACCU can store cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

By clicking "Share IP Address" you agree ACCU can forward your IP address to third-party sites to enhance the information presented on the site, and that these sites may store cookies on your device.