BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 06 июн 2024, 03:23

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 29 ] 
Автор Сообщение
 Заголовок сообщения: Plugins
СообщениеДобавлено: 02 июн 2011, 11:40 
Не в сети

Зарегистрирован: 01 июн 2011, 23:32
Сообщения: 61
Карма: 0
Имеется ли возможность описание своего собственного плагина в рамках биллинга?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 11:46 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Описание?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 11:48 
Не в сети

Зарегистрирован: 01 июн 2011, 23:32
Сообщения: 61
Карма: 0
Имелось ввиду - разработка своего собственного плагина и добавление его в биллинг.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 12:17 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Имеется, но довольно ограниченная, ибо кол-во т.н. точек входа ограничено уже существующими. Скажите какой именно плагин и для чего хотите, отвечу подробнее. Можно в личку.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 12:28 
Не в сети

Зарегистрирован: 01 июн 2011, 23:32
Сообщения: 61
Карма: 0
Задача для плагина - интерактивная карта сети (с элементами GUI) для учёта и администрирования сетевой инфраструктуры.
Хотелось бы это реализовать именно в виде плагина, так как необходимо интерактивное взаимодействие посредством клиентского приложения и очень тесно связанные данные из существующей БД биллинга.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 12:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Mihail Dverin писал(а):
Задача для плагина - интерактивная карта сети (с элементами GUI) для учёта и администрирования сетевой инфраструктуры.
Хотелось бы это реализовать именно в виде плагина, так как необходимо интерактивное взаимодействие посредством клиентского приложения и очень тесно связанные данные из существующей БД биллинга.

В биллинг это лучше не запихивать ИМХО

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 13:18 
Не в сети

Зарегистрирован: 01 июн 2011, 23:32
Сообщения: 61
Карма: 0
skyb писал(а):
Mihail Dverin писал(а):
Задача для плагина - интерактивная карта сети (с элементами GUI) для учёта и администрирования сетевой инфраструктуры.
Хотелось бы это реализовать именно в виде плагина, так как необходимо интерактивное взаимодействие посредством клиентского приложения и очень тесно связанные данные из существующей БД биллинга.

В биллинг это лучше не запихивать ИМХО


Я тоже некоторое время сомневался, но поразмыслив, я пришёл к выводу, что это самый подходящий вариант для реализации этой задачи - BGB в данном случае будет выступать в роли некоего framework'а, где сразу "под рукой" есть API, БД, авторизация, доступ к различным точкам биллинга и т. д. При текущей спланированной реализации этого плагина, он не должен мешать работоспособности всей системы вцелом, так как основная часть работы будет происходить на стороне клиента, а сервер будет выступать в основном в качестве backend'а. При реализации этой задачи в виде отдельного приложения, с сопряжением биллинга через HTTP API или Java библиотеки, увеличит время разработки и удобство использования в конечном итоге.


Последний раз редактировалось Mihail Dverin 02 июн 2011, 13:22, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 13:21 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Mihail Dverin писал(а):
skyb писал(а):
Mihail Dverin писал(а):
Задача для плагина - интерактивная карта сети (с элементами GUI) для учёта и администрирования сетевой инфраструктуры.
Хотелось бы это реализовать именно в виде плагина, так как необходимо интерактивное взаимодействие посредством клиентского приложения и очень тесно связанные данные из существующей БД биллинга.

В биллинг это лучше не запихивать ИМХО


Я тоже некоторое время сомневался, но поразмыслив, я пришёл к выводу, что это самый подходящий вариант для реализации этой задачи - BGB в данном случае будет выступать в роли некоего framework'а, где сразу "под рукой" есть API, БД, авторизация, доступ к различным точкам биллинга и т. д. При текущей спланированной реализации этого плагина, он не должен мешать работоспособности всей системы вцелом, так как основная часть работы будет происходить на стороне клиента, а сервер будет выступать в основном в качестве backend'а.

Получайте данные с актимэмкъю и уже передавайте в свое приложение ;)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 13:41 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
где-то в GUI, кроме пункта меню "плагины" он должен встраиваться?
если это просто отдельная закладка нужна чтобы в клиенте открывалась, и от серверной части надо только чтобы она с API работала, БД или как-то так, но никак не интегрировалась в серверную часть, то запросто сделать это.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 13:49 
Не в сети

Зарегистрирован: 01 июн 2011, 23:32
Сообщения: 61
Карма: 0
dimOn писал(а):
где-то в GUI, кроме пункта меню "плагины" он должен встраиваться?
если это просто отдельная закладка нужна чтобы в клиенте открывалась, и от серверной части надо только чтобы она с API работала, БД или как-то так, но никак не интегрировалась в серверную часть, то запросто сделать это.


1. В окне плагина (например "Плагины -> Карта сети") планируется использовать обширные графические средства (тулбары, кнопки, собственный рендерер графического представления карты сети и т. д.).
2. На стороне сервера необходима поддержка собственных Action'ов плагина, для управления backend'ом (БД и возможно конфигурационные файлы) и различные расширенные сетевые возможности для управления активным оборудованием.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 13:53 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
всё решаемо

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 13:55 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
dimOn писал(а):
всё решаемо

Ничто не существует; если даже оно и существует, то - непостижимо; если даже постижение и возможно, то оно не высказываемо и необъяснимо для другого. :-D

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 13:57 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Чо? :lupa:

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 14:04 
Не в сети

Зарегистрирован: 01 июн 2011, 23:32
Сообщения: 61
Карма: 0
dimOn писал(а):
всё решаемо


Каким образом можно получить документацию/описание/примеры/консультацию по данному вопросу?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 14:30 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
dimOn писал(а):
Чо? :lupa:

Навеяло

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 14:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Mihail Dverin писал(а):
dimOn писал(а):
всё решаемо


Каким образом можно получить документацию/описание/примеры/консультацию по данному вопросу?

Дык навояйте им письмо или в личку, как писал выше dimOn

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 14:53 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Ок, на досуге накалякаю плагин-рыбу...

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 15:05 
Не в сети

Зарегистрирован: 01 июн 2011, 23:32
Сообщения: 61
Карма: 0
dimOn писал(а):
Ок, на досуге накалякаю плагин-рыбу...


Спасибо, будем ждать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 15:10 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
dimOn писал(а):
Ок, на досуге накалякаю плагин-рыбу...

чо? :lupa:

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 16:13 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
how much is the fish :facepalm:

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 02 июн 2011, 22:06 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Mihail Dverin писал(а):
В окне плагина (например "Плагины -> Карта сети") планируется использовать обширные графические средства (тулбары, кнопки, собственный рендерер графического представления карты сети и т. д.).

Господа разработчики, а ведь Вы в разработке такого могли бы и помочь принять посильное участие - биллинг с картой сети огромная редкость. Хороший биллинг с картой - это вообще что-то из разряда фантастики :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 03 июн 2011, 03:25 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
snark писал(а):
Mihail Dverin писал(а):
В окне плагина (например "Плагины -> Карта сети") планируется использовать обширные графические средства (тулбары, кнопки, собственный рендерер графического представления карты сети и т. д.).

Господа разработчики, а ведь Вы в разработке такого могли бы и помочь принять посильное участие - биллинг с картой сети огромная редкость. Хороший биллинг с картой - это вообще что-то из разряда фантастики :(

прикрутить к гуглмэпс? или как, чтоб для всех???

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 03 июн 2011, 11:12 
Не в сети

Зарегистрирован: 01 июн 2011, 23:32
Сообщения: 61
Карма: 0
skyb писал(а):
snark писал(а):
Mihail Dverin писал(а):
В окне плагина (например "Плагины -> Карта сети") планируется использовать обширные графические средства (тулбары, кнопки, собственный рендерер графического представления карты сети и т. д.).

Господа разработчики, а ведь Вы в разработке такого могли бы и помочь принять посильное участие - биллинг с картой сети огромная редкость. Хороший биллинг с картой - это вообще что-то из разряда фантастики :(

прикрутить к гуглмэпс? или как, чтоб для всех???


Представление географических данных на карте не является по сути проблемой, можно использовать любые доступные средства, всё от статических карт, до OSM, GPS и аэрофотоснимков Google, Bing, Yahoo и т. д.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 06 июн 2011, 16:21 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
to Mihail Dverin а не хотите рассказать поподробней о проекте? может найдёте соратников?

_________________
Интернет и телефония оптом со склада, или в розницу


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 08 июн 2011, 16:06 
Не в сети

Зарегистрирован: 01 июн 2011, 23:32
Сообщения: 61
Карма: 0
max писал(а):
to Mihail Dverin а не хотите рассказать поподробней о проекте? может найдёте соратников?


На данный момент я ставлю следующие задачи перед данным плагином:

1. Справочники примитивов сетевой инфраструктуры (коммутатор, роутер, линия связи, муфта, ящик и т. д.), их свойства и методы
2. Реализация методов примитивов в виде библиотек (API)
3. Граф сети составленый из примитивов сетевой инфраструктуры
4. Привязка договоров к различным примитивам сетевой инфраструктуры
5. Графическое представление графа сети, с наложением на различные типы карт (статические, OSM, GPS и т. д.)
6. Управление примитивами сетевой инфраструктуры привычным для BGBilling средствами - BGBS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 09 июн 2011, 06:59 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Ого, это круто. Правда непонятно, почему именно в биллинге пилить это. Я бы делал отдельным веб-приложением, которое бы общалось с биллингом через http-запросы.
От биллинга по сути тут только:
"4. Привязка договоров к различным примитивам сетевой инфраструктуры"

Тут встаёт такой вопрос: вы это под какой лицензией делать будете? Продавать собираетесь? Имхо нужно сразу определяться. Если продавать, то лучше всё-таки вынести из биллинга, либо обговорить с разработчиками.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 09 июн 2011, 07:38 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
а если под GNU_General_Public_License этой? =)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 09 июн 2011, 10:09 
Не в сети

Зарегистрирован: 01 июн 2011, 23:32
Сообщения: 61
Карма: 0
Cromeshnic писал(а):
Ого, это круто. Правда непонятно, почему именно в биллинге пилить это. Я бы делал отдельным веб-приложением, которое бы общалось с биллингом через http-запросы.
От биллинга по сути тут только:
"4. Привязка договоров к различным примитивам сетевой инфраструктуры"


Я бы сдесь выделил другой пункт:

Цитата:
6. Управление примитивами сетевой инфраструктуры привычным для BGBilling средствами - BGBS


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

Cromeshnic писал(а):
Тут встаёт такой вопрос: вы это под какой лицензией делать будете? Продавать собираетесь? Имхо нужно сразу определяться. Если продавать, то лучше всё-таки вынести из биллинга, либо обговорить с разработчиками.


Продажа данного плагина не предполагается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Plugins
СообщениеДобавлено: 25 июн 2011, 12:17 
Не в сети

Зарегистрирован: 01 июн 2011, 23:32
Сообщения: 61
Карма: 0
dimOn писал(а):
Ок, на досуге накалякаю плагин-рыбу...


Есть какие либо продвижения по данному вопросу?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 29 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.062s | 73 Queries | GZIP : On ]