Начинаю писать некоторое приложение — есть большое желание сделать его максиамально компонентным — то есть почсти функционал будет оформлятся как плагины. И Имеется основное рабочее окно. Никогда до этього подобные архитектуры не реализовывал — не подскажете книги статьи и просто советиами как лучше сделать, как вообще организовываются плагины ?
А>Начинаю писать некоторое приложение — есть большое желание сделать его максиамально компонентным — то есть почсти функционал будет оформлятся как плагины. И Имеется основное рабочее окно. Никогда до этього подобные архитектуры не реализовывал — не подскажете книги статьи и просто советиами как лучше сделать, как вообще организовываются плагины ?
Посмотрите на
SharpDevelop это как раз то что вам нужно. Так же есть кошерная книжка (красненькая слева, можно свободно скачать), где описывается архитектура и основные моменты этого проекта.
Это для C#, если писать на Java, то по всей видимости надо смотреть в сторону Eclipse.
...где-то между собакой и богом...
Здравствуйте, Аноним, Вы писали:
А>Начинаю писать некоторое приложение — есть большое желание сделать его максиамально компонентным — то есть почсти функционал будет оформлятся как плагины. И Имеется основное рабочее окно. Никогда до этього подобные архитектуры не реализовывал — не подскажете книги статьи и просто советиами как лучше сделать, как вообще организовываются плагины ?
На рсдн этот вопрос обсуждается более-менее регулярно.
Частичная компиляция тем доступна на
ftp://rsdn:rsdn@80.92.99.232/Plugins/InfoFromRSDN/plugins.zip . Для базового понимания проблемы, вполне достаточно — потом останется только пощупать пару реализаций, например FAR —
ftp://rsdn:rsdn@80.92.99.232/Plugins/Plugins/Far .
Слава Шевцов рекомендовалАвтор: Слава Шевцов
Дата: 15.07.05
глянуть
Шареазу.
Здравствуйте, Аноним, Вы писали:
А>Начинаю писать некоторое приложение — есть большое желание сделать его максиамально компонентным — то есть почсти функционал будет оформлятся как плагины. И Имеется основное рабочее окно. Никогда до этього подобные архитектуры не реализовывал — не подскажете книги статьи и просто советиами как лучше сделать, как вообще организовываются плагины ?
пример реализации plugin framework на java
http://jpf.sourceforge.net/
Здравствуйте, FreshMeat, Вы писали:
FM>Здравствуйте, Аноним, Вы писали:
А>>Начинаю писать некоторое приложение — есть большое желание сделать его максиамально компонентным — то есть почсти функционал будет оформлятся как плагины. И Имеется основное рабочее окно. Никогда до этього подобные архитектуры не реализовывал — не подскажете книги статьи и просто советиами как лучше сделать, как вообще организовываются плагины ?
FM>На рсдн этот вопрос обсуждается более-менее регулярно.
FM>Частичная компиляция тем доступна на ftp://rsdn:rsdn@80.92.99.232/Plugins/InfoFromRSDN/plugins.zip . Для базового понимания проблемы, вполне достаточно — потом останется только пощупать пару реализаций, например FAR — ftp://rsdn:rsdn@80.92.99.232/Plugins/Plugins/Far . Слава Шевцов рекомендовалАвтор: Слава Шевцов
Дата: 15.07.05
глянуть Шареазу.
на ссылку по фару не пукскают
А что это за shareaza ?
Здравствуйте, Аноним, Вы писали:
А>на ссылку по фару не пукскают
ftp://rsdn:rsdn@80.92.99.232/Plugins/Far
А>А что это за shareaza ?
P2P клиент
Здравствуйте, toxel, Вы писали:
T>Здравствуйте, Аноним, Вы писали:
А>>Начинаю писать некоторое приложение — есть большое желание сделать его максиамально компонентным — то есть почсти функционал будет оформлятся как плагины. И Имеется основное рабочее окно. Никогда до этього подобные архитектуры не реализовывал — не подскажете книги статьи и просто советиами как лучше сделать, как вообще организовываются плагины ?
T>пример реализации plugin framework на java
T>http://jpf.sourceforge.net/
А нет ли каких-нибудь статей и более легковесных примеров разработки архитектуры ПО с широким использованием плагинов ? (по усути на основе плагинов) ... А то требутеся разоработать архитектуру (пишу С++), а знаний по предменту очень не хватает