Интернет програмиране с Java |
Съдържание |
Отзив за книгата „Интернет програмиране с Java”........................................................6 Съдържание.......................................................................................................................8 Предговор..........................................................................................................................9 Глава 1. Разработка на Java приложения, които си комуникират по TCP/IP мрежи..14 1.1. Как работи Интернет. Основи на TCP/IP мрежите.......................................15 1.2. Вход/изход в Java...............................................................................................25 1.3. Многонишково програмиране и синхронизация на нишки в Java...............29 1.3.1. Многонишково програмиране в Java...............................................................29 1.3.2. Синхронизация на нишки.................................................................................31 1.4. TCP сокети..........................................................................................................40 1.4.1. TCP forward сървър............................................................................................52 1.4.2. Многопотребителски сървър за разговори (chat server)..................................60 1.5. UDP сокети..........................................................................................................77 1.6. Multicast сокети....................................................................................................81 1.7. Работа с URL ресурси.........................................................................................87 Глава 2. Java аплети...........................................................................................................91 2.1. Въведение в Java аплетите................................................................................92 2.2. Особености на аплетите и работата с AWT....................................................106 2.3. Java аплети и сигурност. Комуникация със сървъра......................................115 Глава 3. Разработка на Web-приложения с Java.............................................................123 3.1. Основни понятия. Web-сървър. Протокол HTTP...........................................124 3.2. Основни концепции в Web-програмирането.................................................134 3.3. Java базирани Web-приложения.......................................................................142 3.4. Java сървлети.......................................................................................................145 3.5. Работа със сървъра Tomcat.................................................................................148 3.6. HTML форми и извличане на данните от тях..................................................156 3.7. Жизнен цикъл на сървлетите............................................................................161 3.8. Поддръжка на потребителски сесии.................................................................168 3.9. Java Server Pages (JSP).........................................................................................177 3.10. Сървлет филтри..................................................................................................193 3.11. Тънкости при разработката на Web-приложения с Java.................................200 3.12. Цялостен пример за Web-приложение.............................................................207 Поглед към следващото издание на книгата.....................................................................238 Заключение..........................................................................................................................239 |