Литература к Лекции 13
[1]Web-сайт консорциума World Wide Web http://www.w3.org/.
[2]http://www.xml.com/.
[3]XML 1.1, 2004. Доступен через http://www.w3.org/TR/xml11/.
[4]Annotated XML 1.0, 1998. Доступен через http://www.xml.com/axml/axml.html.
[5]Расширяемый язык разметки (XML) 1.0 (русский перевод первой версии стандарта).
Доступен через http://www.rol.ru/news/it/helpdesk/xml01.htm.
[6]Материалы по XMLSchema http://www.w3.org/XML/Schema.
[7]Namespaces in XML, 1999. Доступен через http://www.w3.org/TR/REC-xml-names/.
[8]Java Platform Enterprise Edition Specifications, version 1.4. http://java.sun.com/j2ee/j2ee-1_4-fr-spec.pdf.
[9]Э. Таненбаум, М. ван Стеен. Распределенные системы. Принципы и парадигмы. СПб.:
Питер, 2003.
[10]Документация по Java RMI http://java.sun.com/j2se/1.5.0/docs/guide/rmi/index.html
[11]Документация по JMS API http://java.sun.com/products/jms/docs.html
[12]Документация по JNDI http://java.sun.com/j2se/1.5.0/docs/guide/jndi/index.html
[13]RFC 1766, доступен по ссылке http://rfc.net/rfc1766.html
[14]http://java.sun.com/products/jndi/serviceproviders.html
[15]Web-страница стандарта SAX http://www.saxproject.org/
[16]Web-страница стандарта DOM http://www.w3.org/DOM/
[17]Web-страница проекта JDOM http://www.jdom.org/
[18]Web-страница проекта dom4j http://www.dom4j.org/
[19]Стандарт XSLT. Доступен через http://www.w3.org/TR/xslt
[20]Web-страница проекта Saxon http://www.saxonica.com/
[21]Web-страница проекта Xalan http://xml.apache.org/xalan-j/
[22]Streaming API for XML http://www.jcp.org/en/jsr/detail?id=173
[23]B. McLaughlin. Java and XML, Second Edition. O’Reilly, 2001.
[24]Документация по платформе J2EE http://java.sun.com/j2ee/1.4/docs/index.html
[25]Документация по платформе .NET — находится в разделе .NET Development MSDN, http://msdn.microsoft.com/library/default.asp
[26]П. Аллен, Дж. Бамбара, М. Ашнаульт, Зияд Дин, Т. Гарбен, Ш. Смит. J2EE. Разработка бизнес-приложений. СПб.: ДиаСофт, 2002.
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. Управление разработкой ПО
- Задачи управления проектами
- Окружение проекта
- Структура организации-исполнителя проекта
- Управление рисками