Linux and Windows Interoperability Guide

Linux and Windows Interoperability Guide

By (author)  , By (author) 

List price: US$44.99

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks

Description

Most corporate production environments use Windows and a version of Unix. Since Linux is the Unix system growing at the fastest rate and slated to overtake Solaris in the next several years, we thought it important to publish a book for programmers and administrators which covered both environments.-- Working examples of networking fundamentals and programming in Windows and Linux-- Interoperability issues addressed for file sharing, print sharing and dialup access-- System Administration issues solved for both systemsLinux and Windows co exist in many real-world corporate environments. The separate Windows and Linux applications run on all of the computers in the network, often times simultaneously. Having a guideline for how those systems overlap and co exist is crucial.This book covers interoperability in areas such as: Internet and intranet, dial-up, program, backup and restore, TCP/IP, and more. It also covers general networking topics such as system administration, performance and tuning, debugging, and discusses programming -- Java, Network, and Web. This book does not spend much time on set up but, rather, deals with tasks associated with the system and those responsible for it.This is for intermediate to advanced level system administrators and programmers working in a mixed OS (Windows and Linux) environment.show more

Product details

  • Paperback | 624 pages
  • 178.3 x 233.2 x 42.4mm | 1,152.13g
  • Pearson Education (US)
  • Prentice Hall
  • Upper Saddle River, United States
  • English
  • 0130324779
  • 9780130324771

Table of contents

(NOTE: Each Chapter ends with Summary.)Acknowledgments. 1. Planning and Deploying a Network. A Word about Windows. Let's Get Started. The Firm. Basic Networking. Common Networking Services. Email.2. Installing and Configuring Windows. Windows Domains. Installing Windows 2000 and Windows XP Professional. Installing Windows Server. Demoting a Domain. Creating a New Domain Tree within an Existing Forest. Enabling Multiprocessing.3. Installing and Configuring Linux. Linux Distributions. Installation. Dual Booting. Package Management. Linux Desktop. Linux Processes. Linux Server.4. Scripting. Scripting Defined. Windows Scripting. Red Hat 7.1 Linux Scripting. Scripting Languages. Administration.5. Compilation Tools: Writing, Compiling, Testing, and Debugging Programs. Overview. GCC on Windows and Linux. Microsoft Visual C /C++. Debugging Techniques. 6. Programming: Java, Network, and the Web. Java. Java 2 (tm). Java Tools. Java Application Deployment. Java Binary Portability. Network Programming. Interoperation on the Network. Web Programming. Middle-Tier APIs. Portable Program Sampler. Web Programming Authoring and Deployment Tools.7. Performance Analysis Techniques. What is Performance? Understanding Your Operating System and Hardware. Programming Techniques for Observing Performance. Tools for Performance Issues.8. User Interface. Types of User Interfaces. Event-Driven Model. Microsoft Windows. Linux and X Windows. Windows XP UI and Red Hat Linux UI: Culture, Interoperability, and Portability. Examples.9. System Administration. Administration Tools. Periodic Administration Tasks.10. Network Management. A Brief TCP/IP Tutorial. Setup Basics. Troubleshooting. Installing Routing Services. Installing and Configuring DNS Services. Installing and Configuring DHCP Services.11. Enterprise Domain Design. A Simple Infrastructure for Elsolutions. Microsoft Domains. Active Directory Support for Clients. Active Directory and DNS. Design Considerations for an Active Directory Domain. Strengths and Weaknesses of Active Directory Domains. NIS Domains. 12. Security. Security Stance. Operating System Security Models. Network Security. Host Security. Encryption. Integrity Checking.13. Network File Systems. Windows CIFS File Sharing. Samba. NFS. How Fast Are They?14. Printing. General Print Processing. Windows Printing Overview. Windows TCP/IP Print Service. Samba Interoperability with Windows. Adding a Windows Local Printer. Adding a Windows XP Networked Printer. Windows Print Ports. Windows Internet Printing. Adding a Red Hat Linux 7.1 Local Printer. Adding a Red Hat Linux 7.1 Networked Printer. Attaching a Networked Red Hat Linux 7.1 Printer to Windows XP. Attaching a Networked Windows XP Printer to Red Hat Linux 7.1. Interoperability.15. Directory Integration. The Problem. Directories. Linux with OpenLDAP. LDAP Search Clients. Elsolutions' Directory Strategy.16. System Backup and Restore. Backup and Restore Security. Types of Backup. Windows Backup and Restore. Linux Backup and Restore. Scheduling.17. Dial-Up. Dial-up Connections. SLIP. Point-to-Point Protocol. PPTP, VPN, and L2TP. Interoperability.18. Thin Clients. Uses. Remote Administration. Character-Mode Clients. GUI-Mode Clients.19. Web Servers. Functions of a Web Browser. Functions of a Web Server. Desirable Features of a Web Server. Organizations. Interoperability. Proxy Servers. Clustering. The Session Problem. Web Services. Application Servers. Survey of Web Servers. Choices.Appendix A. Index.show more

About Ed Bradford

ED BRADFORD, IBM Senior Architect, has 24 years of experience in the computer industry, beginning at Bell Laboratories where he worked with UNIX in the mid 1970s. After contributing to several UNIX and supercomputer startups, he has worked with Windows enterprise technologies since 1993.LOU MAUGET, co-author of e-Directories: Enterprise Software, Solutions, and Services, is a senior architect at CrossLogic Corporation, where he mentors enterprise clients in designing server-based cross-platform applications.show more