The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

RUNA WFE - отечественное Open Source решение по управлению бизнес процессами

07.04.2009 11:21

RUNA WFE - это свободная система управления бизнес-процессами и административными регламентами, распространяемая в рамках лицензии LGPL. Система позволяет создавать, тестировать, запускать, исполнять и контролировать автоматизированные бизнес-процессы в масштабах предприятия (без ограничения количества участников). В конце 2008 года открытая система RUNA WFE была включена в дистрибутивы Mandriva 2009 Powerpack и ALT Linux 4.0 Workflow.

Основные характеристики системы Runa WFE:

  • удобный веб интерфейс пользователя
  • графический редактор бизнес-процессов
  • боты для выполнения автоматических заданий
  • гибкая система определения исполнителей на основе ролей
  • возможность интеграции существующих разнородных приложений предприятия
  • простая интеграция с существующими реляционными базами данных
  • система безопасности, позволяющая интеграцию с LDAP/MS Active Directory
  • локализация на английский, французский, немецкий, итальянский, голландский, испанский, китайский, украинский и русский языки
  • поддержка операционных систем Windows, Linux, Solaris, FreeBSD

Программа написана на Java и базируется на JBOSS JBPM. Ознакомиться с открытой системой RUNA WFE можно на сайте разработчика, Консалтинговой группы Руна. Работающая в реальном времени демо-конфигурация системы доступна по данному адресу. Загрузить версию программы (вместе с исходными кодами) можно на сайте sourceforge.net. Замечания и предложения по эксплуатации программы принимаются по адресу [email protected].

  1. Главная ссылка к новости (http://wf.runa.ru...)
  2. OpenNews: Проект RUNA WFE объявил о смене лицензии с GPL на LGPL
Автор новости: Клочко Елена
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/21133-business
Ключевые слова: business, opensource, java
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, progserega (ok), 14:44, 07/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А почему на жабе, а не на php как та же багзилла или вики?
     
     
  • 2.4, Diogene.OSS programmer (?), 17:19, 07/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    И в самом та деле ... ну сядь да наваяй за пару вечеров, у такого проффи как раз один вечер уйдёт на реализацию на пыхе а второй на перловке (проффи не разглядел на чём багзилла сделана?).
    На утро третьего дня проснешься знаменитым :)
    PROFIT!(C)LOR
     
     
  • 3.10, progserega (ok), 13:59, 08/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >И в самом та деле ... ну сядь да наваяй за пару
    >вечеров, у такого проффи как раз один вечер уйдёт на реализацию
    >на пыхе а второй на перловке (проффи не разглядел на чём
    >багзилла сделана?).
    >На утро третьего дня проснешься знаменитым :)
    >PROFIT!(C)LOR

    Сколько негатива... Если обидел про "жабу" (джаву), то уж извените. Я не специалист в web, вы правильно заметили. Но был вопрос, зачем джава. Как не странно, есть некоторое отношение к джаве у довольно большого количества людей, что оно несколько тормозит. Честно признаюсь - не понимаю этой технологии. Бессмысленная бинарная абстракция. Неприятно это может быть для адептов, да. Но ведб сколько ресурсов это понапрасну потребляет... Больше хороших продуктов свободных и разных, но если и архитектурно сделать красиво, то и сообщество будет и поддержка его и пользователей больше...

    Поправьте, если не прав, но чем плоха архитектура: База SQL как хранилище, демон на сях - как обработчик событий и запросов (свой АПИ низкоуровневый) или других "тяжёлых вещей", бизнес-логика на lua или ещё на чём (вызывается демоном), веб-мордочка на php. Нересурсоёмко и с заделом, как вы думаете?

    Только не надо, пожалуйста, отвечать в стиле "ну напиши, раз такой умный!" лучше не отвечайте вообще. Я задаю вопрос - почему не так, почему не сделать лучше, что будет хорошо для всех. Вы поправляете, поправляет ещё кто-то - в результате появляется идея и архитектура, которая нравится всем и, может быть, кто-нибудь загорится и реализует проект, а нет - ну ладно. Мир и без него проживёт.

     
     
  • 4.13, Аноним (-), 23:30, 08/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что Java в современном мире - стандарт для корпоративных систем, бизнес-приложений и смежных областей. Потому что Java обладает практически любым стандартизированным инструментарием. Потому что Java хорошо подходит для промышленной разработки. Потому что ваша поделка на lua через 5 лет перестанет запускаться и совершенно неинтероперабельна с другими системами. Потому что как бы плохо Java не была, это единственная точка, где сходятся все нити, ведущие к корпоративным системам.

    Java тормозит и жрет память у админа локалхоста на Celeron 1500. В системах с 1000 пользователями, запущенных на нормальном серверном железе, где и надо запускать Java, системы на ней ведут себя предсказуемо, быстро и прекрасно масштабируются.

     
  • 4.15, Marat (??), 15:33, 25/02/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    > демон на сях - как обработчик событий и запросов (свой АПИ
    > низкоуровневый) или других "тяжёлых вещей", бизнес-логика на lua или ещё на
    > чём (вызывается демоном), веб-мордочка на php. Нересурсоёмко и с заделом, как
    > вы думаете?
    > Только не надо, пожалуйста, отвечать в стиле "ну напиши, раз такой умный!"
    > лучше не отвечайте вообще. Я задаю вопрос - почему не так,
    > почему не сделать лучше, что будет хорошо для всех. Вы поправляете,
    > поправляет ещё кто-то - в результате появляется идея и архитектура, которая
    > нравится всем и, может быть, кто-нибудь загорится и реализует проект, а
    > нет - ну ладно. Мир и без него проживёт.

    Java - по той же причине, по которой на ней написаны продукты SAPа, Oracle, IBMа и т.п.
    У Вас, видимо, техническое мышление, поэтому Java видится как "Бессмысленная бинарная абстракция". Если думать стратегически, то добиться стабильного, высоконагруженного, расширяемого решения на java проще и быстрее, чем на том же php и уж тем более c++.
    Если сравнивать скорость разработки тестовых прототипов или небольших программ/сайтов, то да - на php сваять это получится быстро (на с++ - зависит от того, сколько подводных камней Вы наделаете). На java, грубо предположим, понадобится от двух недель и выше. А вот когда ту же самую задачу надо решить на php или c++ уже для корпоративного уровня, то на java для этого понадобится те же самые "от двух недель и выше", в то время как на с++ и php проблемы (а вместе с ними и костыли) будут нарастать как снежный ком пока проект не загнется.

     
     
  • 5.16, progserega (ok), 13:13, 02/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    > и уж тем более c++.
    > Если сравнивать скорость разработки тестовых прототипов или небольших программ/сайтов,
    > то да - на php сваять это получится быстро (на с++
    > - зависит от того, сколько подводных камней Вы наделаете). На java,
    > грубо предположим, понадобится от двух недель и выше. А вот когда
    > ту же самую задачу надо решить на php или c++ уже
    > для корпоративного уровня, то на java для этого понадобится те же
    > самые "от двух недель и выше", в то время как на
    > с++ и php проблемы (а вместе с ними и костыли) будут
    > нарастать как снежный ком пока проект не загнется.

    Структурное программирование - да, снежный ком, т.к. нельзя сразу охватить будущие задачи. Модульное же - кирпичам не важно какое будет здание 10 или 100 этажей. Модульность + пайпы + Си + "модуль делает одну задачу, но делает хорошо". Юникс-подход начинают забывать, делая упор в сторону монструозных библиотек/сред/платформ. Это пройдёт. Минимализм, красота и гениальность простоты, законченность и прозрачность решения - люди развиваются и вместе с теп гармонизируется понятие красоты.

     
  • 3.11, progserega (ok), 14:00, 08/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >И в самом та деле ... ну сядь да наваяй за пару
    >вечеров, у такого проффи как раз один вечер уйдёт на реализацию
    >на пыхе а второй на перловке (проффи не разглядел на чём
    >багзилла сделана?).
    >На утро третьего дня проснешься знаменитым :)
    >PROFIT!(C)LOR

    Кстати, позволю себе заметить - на ТЫ мы не переходили.

     

  • 1.2, wmd772 (??), 14:50, 07/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я конечно не спец в подобных программах (тем более что на практике с понятием бизнесс процесс не сталкивался). Но мне это напоминает groupware, только сильно урезаной. Для моей работы были бы полезны журналы документооборота, jabber, e-mail, диаграмма ганта, постановка срока выполнения задания с календарем и текст уточнений для задания, wiki для faq, список исполнителей со всеми видами контактной информации, статистика выполнения и прочее. И если я не ошибаюсь, что это все же groupware, то у этой программы при активной рекламме, есть большой шанс расширить круг пользователей. Так как на практике обычно, такие малоразвитые, но имеющие удобную для пользователей рекламу (это я про офсайт, он удобен и прост, только запомнить, что я русский люблю больше читать, чем английский он никак не мог) преуспевают.
     
     
  • 2.6, Аноним (-), 04:16, 08/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    a) Это не groupware;
    b) groupware сам по себе является чрезвычайно простым workflow бизнеспроцесса.
     
     
  • 3.7, wmd772 (??), 04:42, 08/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >a) Это не groupware;
    >b) groupware сам по себе является чрезвычайно простым workflow бизнеспроцесса.

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

     
     
  • 4.9, SKeeper (?), 11:53, 08/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Управлять работой компании: раздавать задания, делегировать полномочия раздавать задания, следить за их выполнением
     
  • 4.12, Аноним (-), 23:15, 08/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.linux.org.ru/view-message.jsp?msgid=2436807

    Здесь в треде все есть

     

  • 1.3, Filosof (?), 17:08, 07/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    на демке полазил - как-то больно куцо смотрится. У меня у знакомых наш коммерческий MOTIV стоит. так я ищу ему замену или аналог опенсорцовый.

    wmd772, groupware говорите? надо посмотреть

     
  • 1.5, bogus (??), 20:24, 07/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    круто конечно, но так знакомое "Ожидание ответа от сервера" на вылизанном демонстрационном сервере wfdemo.runa.ru сразу настораживает...... ;))))

    Представляете что будет в продюсьене ?;)

     
  • 1.8, Мимо проходил (?), 06:54, 08/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну на JBoss'е видел софтины, тяжелые, медленные, неповоротливые.
    Но для опенсорника это мелочи, главное на халяву!
     
  • 1.14, Djam (?), 18:38, 19/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    to Filosof
    >wmd772, groupware говорите? надо посмотреть

    Есть еще eGroupWare проект более впечатлил сам и использую его. Есть масса модулей. Базы на MySQL или PostgreSQL.

    А вот с RUNA что-то совсем непонятно как с этой штукой работать, да еще и все что только можно на английском. Не осилил.

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру