1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ketr-jepaas-commercial

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

JEPaaS - официальный сайт

Краткое описание проекта

JEPaaS платформа низкого кодирования лицензионная версия позволяет разработчикам программного обеспечения и бизнес-пользователям создавать приложения через интуитивно понятный визуализированный интерфейс, а не традиционным способом написания кода. Пользователи могут гибко использовать графические компоненты в среде разработки для создания бизнес-процессов, логики и моделей данных, а также добавлять свой код по мере необходимости.

Основные характеристики

  • Платформа низкого кодирования
  • Дизайн списков
  • Дизайн форм
  • Проектирование процессов
  • Графический движок
  • Отчетный движок
  • Распределённая установка
  • Разработка SaaS
  • Услуги push
  • Временный обмен сообщениями

Пример работы системы

Версия для самостоятельной установки

Технические зависимости

  • Используется JDK 1.8

  • Проект управляем Maven для управления jar-файлами и сборки проекта

    Пожалуйста, установите Maven (http://maven.apache.org/download.cgi)

    Подробнее см. Основы Maven

  • В этом проекте используется Redis как кэш, пожалуйста, установите Redis

  • Используется MySQL 5.7, пожалуйста, установите MySQL## Начальные шаги

  • Создание базы данных

  • Изменение конфигураций jdbc.properties для соответствующих окружений: dev — окружение разработки, local — локальное окружение разработки, test — тестовое окружение, prod — производственное окружение

  • Импортировать Maven проект с помощью IntelliJ IDEA

  • Выполнить скрипт scripts/Redis-x64-3.2.100/start.bat

  • Выполнить скрипт scripts/push/Запустить_instant_push_server_сервис.bat

  • Выполнить скрипт scripts/push/Запустить_connector_server_сервис.bat

  • В режиме разработки можно запустить com.je.test.JEApplication из je-platform-deploy/src/test/ (встроенная служба Jetty).

Описание структуры проектной директории

│ jepaas
├─docs каталог с документацией jepaas
│  ├─db каталог с документацией по базам данных
│  └─manual руководство пользователя
├─je-base открытый модуль jepaas
│  ├─src каталог исходного кода je-base
│    └─main
│        └─java
├─je-web каталог jepaas web
│  ├─src каталог исходного кода jepaas
│    ├─main
│    │  ├─java
│    │  ├─resources каталог с ресурсами проекта jepaas Web
│    │  │  ├─dev каталог с конфигурациями для среды разработки
│    │  │  ├─local каталог с конфигурациями для локальной среды
│    │  │  ├─prod каталог с конфигурациями для продакшена
│    │  │  ├─public каталог с общими конфигурационными ресурсами
│    │  │  └─test каталог с конфигурациями для тестирования
│    │  └─webapp каталог с веб-приложением и ресурсами
│    │      ├─JE
│    │      ├─plugin каталог с плагинами
│    │      ├─pro каталог с проектами
│    │      ├─static каталог с статическими ресурсами
│    │      └─WEB-INF
│    └─test каталог со скриптами запуска приложения и юнит-тестами
├─lib-repo приватные зависимости JEPaaS
└─scripts каталог с скриптами и зависимыми проектами JEPaaS
    ├─db-migration каталог с SQL-скриптами для миграций базы данных JEPaaS, включает jepaas.sql и instant.sql
    ├─push каталог с проектами для публикации JEPaaS
    │  ├─connector-server-1.0.0.RELEASE проект соединителя JEPaaS
    │  └─instant-push-server-bk-1.0.0.RELEASE проект бизнес-логики для публикации JEPaaS
```    └─Redis-x64-3.2.100 Redis сервер
```## Компиляция и развертывание```Используйте Maven для создания WAR-пакета для соответствующей среды. Например, сборка для продакшена:

Сборка для разработки

mvn clean package -Pdev -Dmaven.test.skip=true

Сборка для локальной разработки

mvn clean package -Plocal -Dmaven.test.skip=true

Сборка для тестирования

mvn clean package -Ptest -Dmaven.test.skip=true

Сборка для продакта

mvn clean package -Pprod -Dmaven.test.skip=true


Путь генерации WAR-пакета:

![](docs/images/outputweb.png)

## Обновление платформы
[Документация по обновлению](docs/mannual/Обновление_платформы.md)

## Декларация лицензионного соглашения1. В рамках стратегического планирования платформы часть её кода была открыта для публичного доступа. Для открытого кода применяется лицензия AGPL3.0.
2. Вы можете бесплатно использовать, модифицировать и создавать производные работы с этим кодом, но вы не должны распространять модифицированный или производный код как закрытый софт.
3. В любом модифицированном или производном коде должны присутствовать условия лицензии, заявление авторства и любые другие требования, указанные первым автором.
4. Если вы хотите предоставить свои изменения в официальный репозиторий, пожалуйста, отправьте Pull Request. Мы проверим и протестируем ваш PR, и если всё будет в порядке, мы будем его объединять в основной ветке.
5. Вы можете использовать этот код в коммерческом программном обеспечении, при условии соблюдения условий лицензии AGPL3.0 и вышеописанных пунктов.
6. Для версии Open Source можно создать максимум 30 таблиц данных, 60 функций и количество пользователей не должно превышать 100 человек.
7. Этот проект является коммерческим выпуском. Если вам требуется скачать версию Open Source, пожалуйста, воспользуйтесь нашими открытыми репозиториями.## Связанные проекты

* [Проект JEPaaS Frontend (включает IM, портал, вход)](https://gitee.com/jepaas/jepaas-project-frontend)
* [Проект JEPaaS OpenSource](https://gitee.com/jepaas/jepaas-opensource)

## Контакты

- Компания: Beijing Kaiteweiye Technology Co., Ltd.
- Телефон: +86 10-82809807 / +86 400-0999-235
- Группа QQ: 462151894

![Картинка](docs/images/ma.0be98320.png)

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
AGPL-3.0
Отмена

Обновления (10)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/ketr-jepaas-commercial.git
git@gitlife.ru:oschina-mirror/ketr-jepaas-commercial.git
oschina-mirror
ketr-jepaas-commercial
ketr-jepaas-commercial
master