Helping ordinary people create extraordinary websites!
HOME TUTORIALS SCRIPTS WEB HOSTING BLOG FORUM
Get Our Newsletter
Your Email:

Port Windows IPC Apps to Linux, Part 1: Processes and Threads

By Srinivasan S. Muthuswamy, Kavitha Varadarajan
2005-06-16


Resources

  • Read the second article in this series, "Port Windows IPC apps to Linux, Part 2: Semaphores and events" (developerWorks, May 2005).

  • The online code examples in the book Pthreads Programming by Bradford Nichols, Dick Buttlar, and Jacqueline Proulx Farrel (O'Reilly, 1996) illustrate the concepts in this article.

  • Don't forget to check the Linux Threads FAQ, the Linux Manpages Online, and the LinuxThreads library for specific calls and more details on programming with threads in Linux.

  • For more on programming with threads in Linux, see the developerWorks articles, "Basic use of pthreads" (developerWorks, January 2004) and "POSIX threads explained" (developerWorks, July 2000).

  • The series of developerWorks articles, "Migrate your apps from OS/2 to Linux" (developerWorks, February 2004) is a good reference to see what is mapped during migration.

  • Find more resources for Linux developers in the developerWorks Linux zone.

  • Get involved in the developerWorks community by participating in developerWorks blogs.

  • Purchase Linux books at discounted prices in the Linux section of the Developer Bookstore.

  • Order the no-charge SEK for Linux, a two-DVD set containing the latest IBM trial software for Linux from DB2®, Lotus®, Rational®, Tivoli®, and WebSphere®.

  • Innovate your next Linux development project with IBM trial software, available for download directly from developerWorks.


  • Tutorial Pages:
    » A mapping guide for complex, multithreaded, multiprocess applications
    » Processes
    » Creating a process
    » Terminating a process
    » Using wait functions
    » Exiting a process
    » Environment variables
    » Examples
    » Threads
    » Examples of processes and threads
    » Next in the series
    » Resources


    First published by IBM DeveloperWorks


     | Bookmark
    Related Tutorials:
    » How to Install PHP 5 on Linux
    » How to Install Apache 2 on Linux
    » How to Install MySQL 5.0 on Linux
    » SMB Caching
    » Mound --Bind
    » Tar Wild Card Interpretation