forum.bitel.ru http://forum.bitel.ru/ |
|
Plugins http://forum.bitel.ru/viewtopic.php?f=19&t=5559 |
Страница 1 из 1 |
Автор: | Mihail Dverin [ 02 июн 2011, 11:40 ] |
Заголовок сообщения: | Plugins |
Имеется ли возможность описание своего собственного плагина в рамках биллинга? |
Автор: | dimOn [ 02 июн 2011, 11:46 ] |
Заголовок сообщения: | Re: Plugins |
Описание? |
Автор: | Mihail Dverin [ 02 июн 2011, 11:48 ] |
Заголовок сообщения: | Re: Plugins |
Имелось ввиду - разработка своего собственного плагина и добавление его в биллинг. |
Автор: | dimOn [ 02 июн 2011, 12:17 ] |
Заголовок сообщения: | Re: Plugins |
Имеется, но довольно ограниченная, ибо кол-во т.н. точек входа ограничено уже существующими. Скажите какой именно плагин и для чего хотите, отвечу подробнее. Можно в личку. |
Автор: | Mihail Dverin [ 02 июн 2011, 12:28 ] |
Заголовок сообщения: | Re: Plugins |
Задача для плагина - интерактивная карта сети (с элементами GUI) для учёта и администрирования сетевой инфраструктуры. Хотелось бы это реализовать именно в виде плагина, так как необходимо интерактивное взаимодействие посредством клиентского приложения и очень тесно связанные данные из существующей БД биллинга. |
Автор: | skyb [ 02 июн 2011, 12:48 ] |
Заголовок сообщения: | Re: Plugins |
Mihail Dverin писал(а): Задача для плагина - интерактивная карта сети (с элементами GUI) для учёта и администрирования сетевой инфраструктуры. Хотелось бы это реализовать именно в виде плагина, так как необходимо интерактивное взаимодействие посредством клиентского приложения и очень тесно связанные данные из существующей БД биллинга. В биллинг это лучше не запихивать ИМХО |
Автор: | Mihail Dverin [ 02 июн 2011, 13:18 ] |
Заголовок сообщения: | Re: Plugins |
skyb писал(а): Mihail Dverin писал(а): Задача для плагина - интерактивная карта сети (с элементами GUI) для учёта и администрирования сетевой инфраструктуры. Хотелось бы это реализовать именно в виде плагина, так как необходимо интерактивное взаимодействие посредством клиентского приложения и очень тесно связанные данные из существующей БД биллинга. В биллинг это лучше не запихивать ИМХО Я тоже некоторое время сомневался, но поразмыслив, я пришёл к выводу, что это самый подходящий вариант для реализации этой задачи - BGB в данном случае будет выступать в роли некоего framework'а, где сразу "под рукой" есть API, БД, авторизация, доступ к различным точкам биллинга и т. д. При текущей спланированной реализации этого плагина, он не должен мешать работоспособности всей системы вцелом, так как основная часть работы будет происходить на стороне клиента, а сервер будет выступать в основном в качестве backend'а. При реализации этой задачи в виде отдельного приложения, с сопряжением биллинга через HTTP API или Java библиотеки, увеличит время разработки и удобство использования в конечном итоге. |
Автор: | skyb [ 02 июн 2011, 13:21 ] |
Заголовок сообщения: | Re: Plugins |
Mihail Dverin писал(а): skyb писал(а): Mihail Dverin писал(а): Задача для плагина - интерактивная карта сети (с элементами GUI) для учёта и администрирования сетевой инфраструктуры. Хотелось бы это реализовать именно в виде плагина, так как необходимо интерактивное взаимодействие посредством клиентского приложения и очень тесно связанные данные из существующей БД биллинга. В биллинг это лучше не запихивать ИМХО Я тоже некоторое время сомневался, но поразмыслив, я пришёл к выводу, что это самый подходящий вариант для реализации этой задачи - BGB в данном случае будет выступать в роли некоего framework'а, где сразу "под рукой" есть API, БД, авторизация, доступ к различным точкам биллинга и т. д. При текущей спланированной реализации этого плагина, он не должен мешать работоспособности всей системы вцелом, так как основная часть работы будет происходить на стороне клиента, а сервер будет выступать в основном в качестве backend'а. Получайте данные с актимэмкъю и уже передавайте в свое приложение ![]() |
Автор: | dimOn [ 02 июн 2011, 13:41 ] |
Заголовок сообщения: | Re: Plugins |
где-то в GUI, кроме пункта меню "плагины" он должен встраиваться? если это просто отдельная закладка нужна чтобы в клиенте открывалась, и от серверной части надо только чтобы она с API работала, БД или как-то так, но никак не интегрировалась в серверную часть, то запросто сделать это. |
Автор: | Mihail Dverin [ 02 июн 2011, 13:49 ] |
Заголовок сообщения: | Re: Plugins |
dimOn писал(а): где-то в GUI, кроме пункта меню "плагины" он должен встраиваться? если это просто отдельная закладка нужна чтобы в клиенте открывалась, и от серверной части надо только чтобы она с API работала, БД или как-то так, но никак не интегрировалась в серверную часть, то запросто сделать это. 1. В окне плагина (например "Плагины -> Карта сети") планируется использовать обширные графические средства (тулбары, кнопки, собственный рендерер графического представления карты сети и т. д.). 2. На стороне сервера необходима поддержка собственных Action'ов плагина, для управления backend'ом (БД и возможно конфигурационные файлы) и различные расширенные сетевые возможности для управления активным оборудованием. |
Автор: | dimOn [ 02 июн 2011, 13:53 ] |
Заголовок сообщения: | Re: Plugins |
всё решаемо |
Автор: | skyb [ 02 июн 2011, 13:55 ] |
Заголовок сообщения: | Re: Plugins |
dimOn писал(а): всё решаемо Ничто не существует; если даже оно и существует, то - непостижимо; если даже постижение и возможно, то оно не высказываемо и необъяснимо для другого. ![]() |
Автор: | dimOn [ 02 июн 2011, 13:57 ] |
Заголовок сообщения: | Re: Plugins |
Чо? ![]() |
Автор: | Mihail Dverin [ 02 июн 2011, 14:04 ] |
Заголовок сообщения: | Re: Plugins |
dimOn писал(а): всё решаемо Каким образом можно получить документацию/описание/примеры/консультацию по данному вопросу? |
Автор: | skyb [ 02 июн 2011, 14:30 ] |
Заголовок сообщения: | Re: Plugins |
dimOn писал(а): Чо? ![]() Навеяло |
Автор: | skyb [ 02 июн 2011, 14:31 ] |
Заголовок сообщения: | Re: Plugins |
Mihail Dverin писал(а): dimOn писал(а): всё решаемо Каким образом можно получить документацию/описание/примеры/консультацию по данному вопросу? Дык навояйте им письмо или в личку, как писал выше dimOn |
Автор: | dimOn [ 02 июн 2011, 14:53 ] |
Заголовок сообщения: | Re: Plugins |
Ок, на досуге накалякаю плагин-рыбу... |
Автор: | Mihail Dverin [ 02 июн 2011, 15:05 ] |
Заголовок сообщения: | Re: Plugins |
dimOn писал(а): Ок, на досуге накалякаю плагин-рыбу... Спасибо, будем ждать. |
Автор: | skyb [ 02 июн 2011, 15:10 ] |
Заголовок сообщения: | Re: Plugins |
dimOn писал(а): Ок, на досуге накалякаю плагин-рыбу... чо? ![]() |
Автор: | dimOn [ 02 июн 2011, 16:13 ] |
Заголовок сообщения: | Re: Plugins |
how much is the fish ![]() |
Автор: | snark [ 02 июн 2011, 22:06 ] |
Заголовок сообщения: | Re: Plugins |
Mihail Dverin писал(а): В окне плагина (например "Плагины -> Карта сети") планируется использовать обширные графические средства (тулбары, кнопки, собственный рендерер графического представления карты сети и т. д.). Господа разработчики, а ведь Вы в разработке такого могли бы и ![]() |
Автор: | skyb [ 03 июн 2011, 03:25 ] |
Заголовок сообщения: | Re: Plugins |
snark писал(а): Mihail Dverin писал(а): В окне плагина (например "Плагины -> Карта сети") планируется использовать обширные графические средства (тулбары, кнопки, собственный рендерер графического представления карты сети и т. д.). Господа разработчики, а ведь Вы в разработке такого могли бы и ![]() прикрутить к гуглмэпс? или как, чтоб для всех??? |
Автор: | Mihail Dverin [ 03 июн 2011, 11:12 ] |
Заголовок сообщения: | Re: Plugins |
skyb писал(а): snark писал(а): Mihail Dverin писал(а): В окне плагина (например "Плагины -> Карта сети") планируется использовать обширные графические средства (тулбары, кнопки, собственный рендерер графического представления карты сети и т. д.). Господа разработчики, а ведь Вы в разработке такого могли бы и ![]() прикрутить к гуглмэпс? или как, чтоб для всех??? Представление географических данных на карте не является по сути проблемой, можно использовать любые доступные средства, всё от статических карт, до OSM, GPS и аэрофотоснимков Google, Bing, Yahoo и т. д. |
Автор: | max [ 06 июн 2011, 16:21 ] |
Заголовок сообщения: | Re: Plugins |
to Mihail Dverin а не хотите рассказать поподробней о проекте? может найдёте соратников? |
Автор: | Mihail Dverin [ 08 июн 2011, 16:06 ] |
Заголовок сообщения: | Re: Plugins |
max писал(а): to Mihail Dverin а не хотите рассказать поподробней о проекте? может найдёте соратников? На данный момент я ставлю следующие задачи перед данным плагином: 1. Справочники примитивов сетевой инфраструктуры (коммутатор, роутер, линия связи, муфта, ящик и т. д.), их свойства и методы 2. Реализация методов примитивов в виде библиотек (API) 3. Граф сети составленый из примитивов сетевой инфраструктуры 4. Привязка договоров к различным примитивам сетевой инфраструктуры 5. Графическое представление графа сети, с наложением на различные типы карт (статические, OSM, GPS и т. д.) 6. Управление примитивами сетевой инфраструктуры привычным для BGBilling средствами - BGBS |
Автор: | Cromeshnic [ 09 июн 2011, 06:59 ] |
Заголовок сообщения: | Re: Plugins |
Ого, это круто. Правда непонятно, почему именно в биллинге пилить это. Я бы делал отдельным веб-приложением, которое бы общалось с биллингом через http-запросы. От биллинга по сути тут только: "4. Привязка договоров к различным примитивам сетевой инфраструктуры" Тут встаёт такой вопрос: вы это под какой лицензией делать будете? Продавать собираетесь? Имхо нужно сразу определяться. Если продавать, то лучше всё-таки вынести из биллинга, либо обговорить с разработчиками. |
Автор: | skyb [ 09 июн 2011, 07:38 ] |
Заголовок сообщения: | Re: Plugins |
а если под GNU_General_Public_License этой? =) |
Автор: | Mihail Dverin [ 09 июн 2011, 10:09 ] |
Заголовок сообщения: | Re: Plugins |
Cromeshnic писал(а): Ого, это круто. Правда непонятно, почему именно в биллинге пилить это. Я бы делал отдельным веб-приложением, которое бы общалось с биллингом через http-запросы. От биллинга по сути тут только: "4. Привязка договоров к различным примитивам сетевой инфраструктуры" Я бы сдесь выделил другой пункт: Цитата: 6. Управление примитивами сетевой инфраструктуры привычным для BGBilling средствами - BGBS Идея заключается в управлении логикой сетевой инфраструктуры из среды биллинга, так как именно биллинг должен управлять этим и для этого есть все средства. Нет необходимости разрабатывать отдельное приложение, так как это в конечном итоге усложнит поддержку комплекса вцелом. Cromeshnic писал(а): Тут встаёт такой вопрос: вы это под какой лицензией делать будете? Продавать собираетесь? Имхо нужно сразу определяться. Если продавать, то лучше всё-таки вынести из биллинга, либо обговорить с разработчиками. Продажа данного плагина не предполагается. |
Автор: | Mihail Dverin [ 25 июн 2011, 12:17 ] |
Заголовок сообщения: | Re: Plugins |
dimOn писал(а): Ок, на досуге накалякаю плагин-рыбу... Есть какие либо продвижения по данному вопросу? |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |