A powerobject modell egy egyszerű ám erőteljes, halmazelméleten alapuló koncepció, mely strukturált és hierarchikus modellt definiál. Ha közelebbről megvizsgáljuk a valóságot, hogyan épül fel, hogyan működik, nem nehéz észrevenni annak erős strukturáltságát, hierarchikusságát. Ahogy elképzelünk egy folyamatot, felépítünk egyfajta belső modellt, képet a dologról. A powerobject ezt képzi le IT fogalmakra jelentős átalakításoktól mentesen. Célja, hogy egy olyan absztrakciós szintet biztosítson, amivel a valós világ modellezni kívánt részét egyszerűen lehet ábrázolni.
A szerénynek mondható fogalmi rendszer kellően nagy absztrakciós teret biztosít egy vállalati platform megalkotására. A Brillien nem más, mint egy powerobject implementáció.
Mi a Brillien: egy letisztult vállalati platform, mely kommunikáció-orientált és halmazelvű modellje révén, könnyen modellezhetővé és megvalósíthatóvá teszi a vállalati problémák üzleti rétegbe eső részeit. Kielégíti a vállalti környezetek által támasztott igényeket: klaszterezhetőség, magas rendelkezésre állás, skálázhatóság, elosztottság.
Mi nem a Brillien: nem rendelkezik O/R leképezéssel vagy prezentációs rétegbeli megoldással. Csak a meglévő eszközökkel történő integrációhoz szükséges eszközöket biztosítja.
A felhasználói kézikönyv bemutatja a Brillien működését és felépítését, a modellezés és fejlesztés folyamatát. A teljes forráskód, példakód megtalálható a projekt SVN könyvtárában, a szükséges Maven2 szkriptekkel együtt.
A projekt weboldala: www.brillien.org
A Brillien BSD licensszel rendelkező open source projekt, melynek:
- forráskódja elérhető az SVN könyvtárban
- bináris disztribúciója letölthető innen: Brillien-10.01
- moduljai elérhetőek Maven repository-ban com.vii.brillien név alatt.
- A hozzászóláshoz be kell jelentkezni
- 3219 megtekintés
Hozzászólások
"egy letisztult vállalati platform, mely kommunikáció-orientált és halmazelvű modellje révén, könnyen modellezhetővé és megvalósíthatóvá teszi a vállalati problémák üzleti rétegbe eső részeit."
Az online bullshit-generátorok csak álmodoznak ilyen gyönyörű mondatokról.
--
"I tried to get into business school, but on the qualifying exams, I passed the ethics test."
- A hozzászóláshoz be kell jelentkezni
Hallod, pont ugyan ez jutott eszembe... :D
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Könnyen meg lehet vele valósítani bizonyos vállalati problémákat. :) (legalábbis a fent idézett mondatot értelmezve)
--
"I tried to get into business school, but on the qualifying exams, I passed the ethics test."
- A hozzászóláshoz be kell jelentkezni
A problémák megvalósításában jó vagyok! ;D
- A hozzászóláshoz be kell jelentkezni
Mindenki más érti, hogy miről van szó, azért van ilyen csönd?
- A hozzászóláshoz be kell jelentkezni
Kérdezni szerintem lehet. Ha jól látom a cikkbeküldő jelen esetben megegyezik a projekt szerzőjével.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Lehet, hogy csak én vagyok sötét, akkor megyek továbbképezni magam. A leírás alapján nem állt össze a kép mit szeretne a szerző.
Tehát kedves beküldő, kérlek magyarázd el egy egyszerű halandónak mi is ez az egész? A design rendben, de a tartalmat nem tudtam értelmezni.
- A hozzászóláshoz be kell jelentkezni
A Brillien egy Java alkalmazás szerver, mely egy vállalati struktúra üzleti logika részére nyújt egy új modellen felépülő megoldást.
Hasonló funkciót lát el, mint az JavaEE platform esetén a Web Services vagy EJB.
- A hozzászóláshoz be kell jelentkezni
Köszi!
- A hozzászóláshoz be kell jelentkezni
gondolom a többségnek eltartott egy ideig, hogy megnézze, mi ez, eldöntse, akarja-e használni vagy sem.
aki meg nem akarja használni, az nem akarja szétoffolni a topicot.
- A hozzászóláshoz be kell jelentkezni
Szia Imi!
Gratula az új verzióhoz :-)
- A hozzászóláshoz be kell jelentkezni
Köszönöm. Nem kevés munkaóra van benne, de már jóideje üzemelget clusterben. :) Remélem másnak is hasznára válik.
- A hozzászóláshoz be kell jelentkezni
Referenciák komoly rendszerekkel, ahol ez élesben van bevetésben?
Egyébként rossz a cégetekre mutató link a honlap alján az "Integration" részben.
- A hozzászóláshoz be kell jelentkezni
Köszönöm, javítottam.
- A hozzászóláshoz be kell jelentkezni
A YGOMI kft NGTP rendszere alatt Brillien ketyeg már fél éve.
- A hozzászóláshoz be kell jelentkezni
Szia IMI! Nagy gratula!
Jó a cucc, végül is ahogy látom a pédák alapján persistence - JPA/Hibernate - réteg kimaradt belőle (a doksiban nem is olvastam róla), annak idején volt róla szó miért, nem érzed fontosnak hogy legyen benne, vagy nem illik a koncepcióba? Szerintem ha nagyvállalati felhasználásra szánnád ott sokan örülnének neki.
A JSON egy jó választás szerintem a SOAP/XML -hez képest, minden nyelvhez van implementációja és valamiveé tömörebb is.
Szivesen látnék teszteket, memóriafogyasztást, tranzakció/s, stb.... összehasonlítva pl. egy GlassFish-el.
Szerintem a dolog nagyszerű, viszont akkor van jövője ha egyzserűen meg tudják tanulni az emberek használni, lásd pl. a Netbeans IDE - Glassfish integrációt, ahol pár kattal össze lehet rakni egy alkalmazást. Ez is akkor fog elterjedni ja egyszerű lesz megérteni és használni is.
Gondolom csak rá kell kapni az ízére, és menni fog, csak sajnos ez egy másfasjta gonsolkodásmód, amit PHPistike nehezen ért meg illetve a hozzászólásokból is az derükl ki hogy nem értik.
Jó lenne azzal kezdeni hogy na, mire is jó ez az egész, mit old meg szebben, egyszerűbben mint egy rivális Glassfish vagy OSGi konténer...
cryp
- A hozzászóláshoz be kell jelentkezni
Szia!
Az O/R leképezés nagy kérdés volt.
Ahogy látom az O/R leképezés, mint "technológia" egy kényszerszülte megoldás. A relációs és objektumorientált világok házítása borzasztó végeredményeket szült. Sajnos a hibernate, toplink stb. megoldások használata körülményes, kényelmetlen és se OO se relációs eredményt nem kapsz, csak valami hibrid valamit ami egyik oldalnak sem kényelmes, bár mégiscsak működik valahogy. Én elég korán beleütköztem a megoldások korlátaiba: saját kollekciók támogatásának hiánya, tárolt eljárások nehézkes támogatása, nézettáblák kérdése, indextáblák kezelése, stb. A kompromisszum minden oldaról érvényes. Java oldalról bukom az OO-s eszközök jó részét, db oldalról meg az optimalizálások jó részét.
És ha az Oracle nem tud egy rendes O/R leképezést csinálni 8 év alatt akkor kérdéses számomra maga az cél is. A Brillien alatt nem is relációs adatbázis biztosítja a perzisztencia réteget, hanem egy dokumentumorientált, ami sokkal harmónikusabban illeszkedik az OO világhoz.
Persze, ha már meglévő db rendszerre kell alapozni akkor sok választás nincs. Bevallom, én még mindig tárolt eljárásokkal egy egyéb megoldásokkal adatbázis oldalon optimalizálok mindent, nem sok hasznát látom egy majd százmegás library-val hatalmas resultset-eket átutaztatni a Java oldalra. De hansúlyozom, izlés kérdése, de válaszolva felvetésedre a Brillien nem jó barátja az O/R-nek. :)
A JSON tényleg nagyon jó dolog.
Jelenleg csak Maven támogatás van. Maven-nel készült projektet bármilyen IDE megnyit és szépen kezel. Idea, Netbeans, Eclipse is. Egy natív ide plugin tényleg elkelne majd...
Az összehasonlítástól eddig ódzkodtam, ahogy látom politikailag inkorrekt és udvariatlan lenne ha én csinálnám az összehasonlítást. Reméltem, hogy ezt egyszer valaki független személy megteszi helyettem.
Köszönöm a comment-et! :)
- A hozzászóláshoz be kell jelentkezni