Николай Варанкин - Интернет программы - Интернет-магазин
 Кратко   Программы   Контакты   Обо мне   Новости   Quora™ 

Название:

Интернет-магазин

Версия:

2007.04.15

Описание:

Этот учебный Java-проект демонстрирует упрощенный пример сложной системы клиент-сервер, состоящей из удаленных многосвязных компонентов: процессор заказов, база данных товаров, ее Интернет-менеджер и эмулятор торгового терминала (покупатель).

Все компоненты могут работать на удаленных компьютерах и взаимодействуют посредством сети. Процессор заказов реализован в виде "демона". Менеджер базы данных предстает перед пользователем в виде Интернет-страницы, обеспечивая доступ к данным, защищенный паролем. Допустимые транзакции включают поиск, вставку, удаление и изменение записей о товарах, включая групповые операции для массовых обновлений типа установка скидки к текущей цене. Эмулятор работает как обычное консольное приложение и может восстанавливаться при разрыве сетевых соединений.

Условия применения (лицензионное соглашение):

Исключительно для персонального некоммерческого применения, без права копирования и распространения, без гарантий любого рода. Полный текст... Если вы прочитали, поняли и приняли условия всего лицензионного соглашения, отметьте это в колонке справа, чтобы разрешить загрузку программного обеспечения.

Комментарии:

Система использует различные Java™-пакеты. Для взаимодействия с базой данных MySQL™ применен драйвер JDBC, посредством которого передаются SQL запросы и возвращаются их результаты. Менеджер базы данных построен на языке Java Server Pages и включает доступ к базе данных посредством SQL-компонента из Standard Tag Library™. Он работает на J2EE™ сервере типа Sun Application Server™ или Apache Tomcat™. Процессор заказов взаимодействует с эмуляторами на основе специального протокола, построенного поверх стандартного стека TCP/IP. Программа построена в среде NetBeans™ и включает 600 строк кода на языке Java плюс 270 строк кода на JSP и CSS, который был мной написан, проверен и отлажен в течении 30 часов.

Щелкни, чтобы увеличитьЩелкни, чтобы увеличить
Опознанное устройство

CCBot/2.0 (https://commoncrawl.org/faq/)

Условия загрузки
  • Установлено JRE 1.5
  • Цветной экран
  • Приняты условия лицензионного соглашения
ВниманиеДля успешной загрузки все условия должны быть выполнены.