Литература к Лекции 15
[1]Java Platform Enterprise Edition Specifications, version 5. Доступны через http://java.sun.com/j2ee/5.0/index.jsp.
[2]Web-сайт проекта Apache Struts http://struts.apache.org/.
[3]C. Cavaness. Programming Jakarta Struts. O’Reilly, 2002.
[4]Java Server Faces Specification, version 1.2. Доступна на http://java.sun.com/j2ee/javaserverfaces/download.html.
[5]H. Bergsten. JavaServer Faces. O’Reilly, 2004.
[6]Спецификации J2EE 5.0. Доступны через http://java.sun.com/javaee/5/javatech.html.
[7]Web-сайт проекта Hibernate http://www.hibernate.org/.
[8]C. Bauer, G. King. Hibernate in Action. Manning, 2004.
[9]B. A. Tate, J. Gehtland. Better, Faster, Lighter Java. O’Reilly, 2004.
[10]Web-сайт технологии JDO http://jdocentral.com/.
[11]D. Jordan, C. Russell. Java Data Objects. O’Reilly, 2003.
[12]Спецификации Enterprise Java Beans 3.0. Доступны через
http://java.sun.com/products/ejb/docs.html.
[13]Web-сайт проекта Spring http://www.springframework.org/.
[14]R. Johnson. Expert One-on-One J2EE Design and Development. Wrox, 2002.
[15]R. Johnson, J. Hoeller, A. Arendsen, T. Risberg, C. Sampaleanu. Professional Java Development with the Spring Framework. Wiley, 2005.
[16]http://developer.mozilla.org/en/docs/Category:AJAX:Articles.
[17]D. Crane, E. Pascarello, D. James. Ajax in Action. Manning, 2005.
[18]G. Alonso, F. Casati, H. Kuno, V. Machiraju. Web Services. Concepts, Architectures and Applications. Springer-Verlag, 2004.
Сайт этой книги http://www.inf.ethz.ch/personal/alonso/WebServicesBook.
[19]Сайт IBM, посвященный Web-службам и SOA. http://www-
128.ibm.com/developerworks/webservices/.
[20]Э. Ньюкомер. Веб-сервисы. Для профессионалов. СПб.: Питер, 2003.
[21]Х. Дейтел, П. Дейтел, С. Сантри. Технологии программирования на Java 2. Книга 3: Корпоративные системы, сервлеты, JSP, Web-сервисы. М.: Бином, 2003.
[22]А. Феррара, М. Мак-Дональд. Программирование web-сервисов для .NET. СПб.: ПитерBHV, 2003.
[23]Спецификации WSDL 1.1 http://www.w3.org/TR/wsdl.
[24]Спецификации SOAP 1.2 http://www.w3.org/TR/soap/.
[25]Web-сайт стандарта OASIS UDDI http://www.uddi.org/.
[26]Спецификации WS-Coordination, WS-Transactions и WS-BusinessActivity. Доступны через http://www-128.ibm.com/developerworks/library/specification/ws-tx/.
[27]Спецификации BPEL. Доступны через http://www-
128.ibm.com/developerworks/library/specification/ws-bpel/.
Yandex.RTB R-A-252273-3- Предисловие
- Лекция 1. Проблемы разработки сложных программных систем
- Программы «большие» и «маленькие»
- Принципы работы со сложными системами
- Литература к Лекции 1
- Лекция 2. Жизненный цикл и процессы разработки ПО
- Понятие жизненного цикла ПО
- Модели жизненного цикла
- «Тяжелые» и «легкие» процессы разработки
- Унифицированный процесс Rational
- Экстремальное программирование
- Лекция 4. Анализ предметной области и требования к ПО
- Анализ предметной области
- Выделение и анализ требований
- Литература к Лекции 4
- Лекция 5. Качество ПО и методы его контроля
- Качество программного обеспечения
- Методы контроля качества
- Ошибки в программах
- Лекция 6. Архитектура программного обеспечения
- Анализ области решений
- Архитектура программного обеспечения
- Разработка и оценка архитектуры на основе сценариев
- Литература к Лекции 6
- Лекция 7. Образцы проектирования
- Образцы человеческой деятельности
- Многоуровневая система
- Литература к Лекции 7
- Лекция 8. Образцы проектирования (продолжение)
- Данные–представление–обработка
- Идиомы
- Шаблонный метод
- Образцы организации и образцы процессов
- Литература к Лекции 8
- Понятность
- Методы разработки удобного программного обеспечения
- Лекция 10. Основные конструкции языков Java и C#
- Платформы Java и .NET
- Целочисленные типы
- Инструкции и выражения
- Выражения
- Наследование
- Шаблонные типы и операции
- Описание метаданных
- Средства создания многопоточных программ
- Основные понятия компонентных технологий
- Общие принципы построения распределенных систем
- Лекция 13. Компонентные технологии разработки Web-приложений
- Web-приложения
- Платформа Java 2 Enterprise Edition
- Именование
- Работа с XML
- Отказоустойчивость
- Защита
- Работа с XML
- Литература к Лекции 13
- Уровень бизнес-логики и модели данных в J2EE
- Компоненты, управляемые сообщениями
- Уровень модели данных в .NET
- Уровень пользовательского интерфейса в J2EE
- Уровень пользовательского интерфейса в .NET
- Лекция 15. Развитие компонентных технологий
- Развитие технологий J2EE
- Java Data Objects
- Enterprise Java Beans 3.0
- Среда Spring
- Защита
- Литература к Лекции 15
- Лекция 16. Управление разработкой ПО
- Задачи управления проектами
- Окружение проекта
- Структура организации-исполнителя проекта
- Управление рисками