на главную | войти | регистрация | DMCA | контакты | справка | donate |      

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я


моя полка | жанры | рекомендуем | рейтинг книг | рейтинг авторов | впечатления | новое | форум | сборники | читалки | авторам | добавить



Литература

Для книг, статей и других источников, имеющих электронные версии, указаны адреса сайтов. Они могут меняться, поэтому следите за списком обновлений на сайте автора книги http://www.kohala.com/~rstevens.

1. Bach M.J. The Design of the UNIX Operating System //Prentice Hall, Englewood Cliffs, N.J., 1986.

2. Birrell A. D., Nelson B.J. Implementing Remote Procedure Calls //ACM Transactions on Computer Systems, vol. 2, no. 1, pp. 39-59 (Feb.), 1984.

3. Butenhorf D. R. Programming with POSIX Threads //Addison-Wesley, Reading, Mass, 1997.

4. Corbin J. R. The Art of Distributed Applications: Programming Techniques for Remote Procedure Calls //Springer-Verlag, New-York, 1991.

5. Garfinkel S. L, Spafford E. H. Practical UNIX and Internet Security, Second Edition //O'Reilly & Associates, Sebastopol, Calif, 1996.

6. GoodheartВ.,Cox J. The Magi Garden Explained: The Internals of UNIX System V Release 4, An Open Systems Design //Prentice Hall, Englewood Cliffs, N.J., 1994.

7. Hamilton. G., Kougiouris P. The Spring Nucleus: A Mikrokernel for Objects // Proceedings of the 1993 Summer USENIX Conference, pp. 147-159, Cincinnati Oh, 1993.

http://www.kohala.com/~rstevens/papers.others/springnucleus.1993.ps

8. IEEE 1996. Information Technology — Portable Operating System Interface (POSIX) – Part 1: System Application Program Interface (API) //IEEE Std 1003.1, 1996 Edition, Insitute of Electrical and Electonics Enibeers, Piscataway, N.J. (July).

Данная версия Posix.1 (называемая также ISO/IEC 9945-1: 1996) содержит базовый интерфейс API (1990), расширения реального времени 1003.1b (1993), программные потоки Pthreads 1003.1с (1995) и технические поправки 1003.1i (1995). Чтобы сделать заказ, обратитесь на сайт http://www.ieee.org. К сожалению, стандарты IEEE не распространяются свободно через Интернет.

9. Josey A. Go Solo 2: The Authorized Guide to Version 2 of the Single UNIX Specification //Prentice Hall, Upper Saddle River, N. J., ed. 1997.

По адресу http://www.UNIX-systems.org/online.html можно найти множество спецификаций Unix (например, все технические руководства).

10. Kernighan В.W., Pike R. The UNIX Programming Environment //Prentice Hall, Englewood Cliffs, N. J., 1984.11.       

11. KernighanВ.W., Ritchie D. M. The С Programming Language, Second Edition // Prentice Hall, Englewood Cliffs, N.J., 1988.

12. Kleiman S., Shah D., Smaalders B. Programming with Threads //Prentice Hall, Upper Saddle River, N. J., 1996.

13. LewisВ., Berg D.J. Multithreaded Programming with Pthreads //Prentice Hall, Upper Saddle River, N. J., 1998.

14. McKusick M. K., Bostic K., Karels M.J., Quaterman J. S. The Design and Implementation of the 4.4BSD Operating System //Addison-Wesley, Reading, Mass, 1996.

15. McVoy L, Staelin С. lmbench: Portable Tools for Performance Analysis //Proceedings of the 1996 Winter Technical Conference, pp. 279-294, San Diego, Calif, 1996.

Комплект средств для тестирования можно загрузить с сайта http:// www.bitmover.com/lmbench вместе с книгой.

16. Rochkind M.J. Advanced UNIX Programming //Prentice Hall, Englewood Cliffs, N.J., 1985.

17. Salus P. H. A Quarter Century of Unix //Addison-Wesley, Reading, Mass, 1994.

18. Srinivasan R. RPC: Remote Procedure Call Protocol Specification Version 2 // RFC 1831, 18 pages (Aug.), 1995.

19. Srinivasan R. XDR: External Data Representation Standard //RFC 1832, 24 pages (Aug.), 1995.

20. Srinivasan R. Binding Protocols foe ONC RPC Version 2 //RFC 1833, 14 pages (Aug.), 1995.

21. Stevens W. R. Advanced Programming in the UNIX Environment //Addison-Wesley, Reading, Mass, 1992.

22. Stevens W. R. TCP/IP Illustrated, Volume 1: The Protocols //Addison-Wesley, Reading, Mass, 1994.

23. Stevens W. R. TCP/IP Illustrated, Volume 3: TCP for Transactions, HTTP, NNTP, and the UNIX Domain Protocols //Addison-Wesley, Reading, Mass, 1996.

24. Stevens W. R. UNIX Network Programming, Volume 1, Second Edition, Networking APIs: Sockets and XTI //Prentice Hall, Upper Saddle River, N.J., 1998.

25. Vahalia U. UNIX Internals: The New Frontiers //Prentice Hall, Upper Saddle River, N.J., 1996.

26. White J. E. A High-Level Framework for Network-Based Resource Sharing // RFC 707, 27 pages (Dec), 1975.

http://www.kohala.com/~rstevens/papers.others/rfc707.txt

27. Wright G. R., Stevens W. R. TCP/IP Illustrated, Volume 2: The Implementation // Addison-Wesley, Reading, Mass, 1995.


Листинг Г.11. Клиент, вызывающий нулевую процедуру сервера | UNIX: взаимодействие процессов | Примечания