Skip to content

java2ee/avalanche-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 

Repository files navigation

avalanche-demo

Демонстрационные проекты на основе "Avalanche - application framework for Java"

Проект demo

Пример реализации простого приложения по модели MVFA (Model - View - Function - Application).

В этом приложении реализована функция с одним методом, который возращает информацию об операционной системе, номере процесса (PID) с именем сервера и имя пользователя, под которым выполняется приложение. Приведены локальный и удаленные примеры вызова этой функции по различным протокалам. Продемонстрирована реализация каскадной функции и создание системы высокой доступности с использованием HADR интерфейса

Демонстрационное приложение запускается под управлением WEB сервера Jacarta-Tomcat.

  • WebContent - статические и динамические (JSP) ресурсы проекта
  • conf - конфигурационные файлы
  • src/ru/funsys/demo/avalanche - исходные файлы демонстрационного приложения

Описание приведено в HTML файлах, см. index.html

Назначение классов:

  1. ru.funsys.demo.avalanche.DemoFunction пример реализации класса функции
  2. ru.funsys.demo.avalanche.DemoAdapter пример реализации класса адаптера функции
  3. ru.funsys.demo.avalanche.DemoApplication пример реализации класса приложения
  4. ru.funsys.demo.avalanche.DemoCascadeFunction пример реализации класса каскадной функции

Конфигурация приложения описана в конфигурационном файле Avalanche avalanche-config.xml

Для успешного выполнения проекта требуется наличие следующих библиотек в ./WebContent/WEB-INF/lib:

  • avalanche-1.0.jar
  • funsys-common-1.0.jar
  • httpclient-4.5.3.jar
  • httpcore-4.4.6.jar
  • httpmime-4.5.3.jar
  • log4j-api-2.7.jar
  • log4j-core-2.7.jar
  • log4j-web-2.7.jar

Проект rs (REST сервис)

Пример реализации универсального REST сервиса модификации содержимого таблиц БД.

About

Демонстрационные проекты на основе "Avalanche - application framework for Java"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages