Тема
|
Plug-in архитектура
|
|
Автор | m (Нерегистриран) |
Публикувано | 19.09.02 21:37 |
|
Кажете нещо по въпроса или дайте линкове с информация (най-добре и с примери). Започвам да пиша едно проектче, което ми се ще да може да бъде разширявано, но не знам как да подходя към приложението така, че да може да поддърша плъгини. Сигурно ще трябва да има някакво ядро, което да разбира някакъв скриптов език или нещо подобно. Ако някой е писал или се е занимавал с подобни работи, нека да драсне един-два реда.
Мерси!
|
|
Тема
|
Re: Plug-in архитектура
[re: m]
|
|
Автор |
PhantomAS (стар ерген®) |
Публикувано | 19.09.02 23:09 |
|
От доста време се занимавам с това -и съм прегледал пове4ето неща за Делфи -
ето ти двете неща които според мен си залужават вниманието :
AtharaSoft - SmartPlugIn
UIL PlugIn System
Обаче по добре е да си проектираш (на базата на тези две) твой plugin engine - така най-добре ще можеш да го интегрираш в това което правиш
---
Е т'ва е живот!
|
|
Тема
|
Re: Plug-in архитектура
[re: m]
|
|
Автор |
SDR (TaskMaster) |
Публикувано | 20.09.02 11:30 |
|
Reshenieto go wijdam po sledniq nachin:
1.Dobre proektirano OO main qdro s mnogo public proceduri (na buci)
2.Plugin=DLL s pone edna fiksirana whodna tochka
3.LoadLibray/GetProcAddress/Call kato se podawa parametar main qdroto pa plugina da se registrira sam kadeto trqbwa. Ako Pluginite sha sa taskSpecifik to moje da se podhoi i kato osnownata whodna tochka na DLL-a sled izwikwane da warne nekaf obekt koto main modula da si jitkakakto mu haresa.
------------------------------
I got a COMPILER, and I'm not afraid to use it!
|
|
Тема
|
Re: Plug-in архитектура
[re: m]
|
|
Автор |
NDeu (минаващ) |
Публикувано | 20.09.02 12:24 |
|
вж.
|
|
Тема
|
Re: Plug-in архитектура
[re: PhantomAS]
|
|
Автор | m (Нерегистриран) |
Публикувано | 20.09.02 21:57 |
|
Мерси за инфото :)
За първата система - не разбрах дали е free, но ще се опитам да си сваля нещо и да поогледам форумите на сайта им.
За втората - UIL Plugin System е заменена от комерсиaлната UIL Plugin Framework. Линка за даунлоуд на UIL PS с free source code за D3, 4, 5 и 6 съответно не работи..... Дали случайно я нямаш някъде на архив?
|
|
Тема
|
Re: Plug-in архитектура
[re: NDeu]
|
|
Автор | m (Нерегистриран) |
Публикувано | 20.09.02 22:01 |
|
Мерси за линка, прочетох го по диагонала и мисля, че ще ми свърши работа :)
|
|
Тема
|
Re: Plug-in архитектура
[re: SDR]
|
|
Автор | m (Нерегистриран) |
Публикувано | 20.09.02 22:03 |
|
И аз горе-долу така си го представях. Правил ли си нещо подобно на практика или е само идея?
|
|
Тема
|
Re: Plug-in архитектура
[re: m]
|
|
Автор |
PhantomAS (стар ерген®) |
Публикувано | 20.09.02 23:21 |
|
Случайно или не - имам ;-)))) - проблема е 4е реално от това можеш да ползваш малко - но ако оставиш адрес ще ти пратя - мисля обаче 4е можеш да я намериш в сайтовете за компоненти - потърси - ако не - ще поровя в моя архив
А иначе мисля, че и другия пакет го имам - но за съжаление без сорс :(((
---
Е т'ва е живот!
|
|
Тема
|
Re: Plug-in архитектура
[re: PhantomAS]
|
|
Автор | m (Нерегистриран) |
Публикувано | 21.09.02 20:38 |
|
Мерси, свалих го от Torry и тия дни ще го ръчкам
> проблема е 4е реално от това можеш да ползваш малко - в какъв смисъл малко, не става ли за сериозна разработка или поне да си базирам моята система на неговата идеология?
|
|
Тема
|
Re: Plug-in архитектура
[re: m]
|
|
Автор |
PhantomAS (стар ерген®) |
Публикувано | 22.09.02 00:46 |
|
ами просто това е базата - на която можеш да стъпиш - а останалото - ще трябва да направиш сам - а то е по -голямата част
---
Е т'ва е живот!
|
|