Ahoj,

doporucuji mailing list [EMAIL PROTECTED] (v anglictine), to je mailing list pro lidi co stavi nad platformou.

Co se tyka autentizace viz:
http://blogs.sun.com/geertjan/entry/building_a_login_screen_for

Co se tyka web startu, proc ta aplikace ma 50 MB? Zaklad platformy ma asi 5 MB... takze bys nemel posilat tolik dat. Take mam dojem, ze se nezmenene moduly cachuji, ale nejsem si tim jisty.

Co se tyka zavislosti, tak lze rict ze je potreba verze vetsi nez x.y. Takze nespecifikuj presnou verzi na ktere zavisis ale rozmezi (napr. vetsi nez 1.2). Pak budou fungovat i ostatni moduly. Zavislosti jsou dobre popsane v knize o NetBeans platforme:

http://www.netbeans.org/books/rcp.html

Tu knihu opravdu doporucuji. Rozdal jsem 10 kopii do CZJUGu, takze mozna ti ji i nekdo pujci :)

-Roman

Ales Dostal wrote:
Tak jsem se pokousel si hrat s onou platformou.
Samozrejmosti je, ze potrebuji 3 vrstvou architekturu, takze se jedna o napojeni na remote EJB3.
Zaklad jako takovy se mi povedl bez vetsich problemu.
Vytvorit Suite Module, nastavit jako standalone, screen, atd.
U modulu jsem pridal novy library wrapper, ktery obsahuje potrebne knihovny jako javaee.jar, appserv-rt.jar, atd.
Take bez problemu (i kdyz buildovani uz chtelo vice nez 128MB).
Pak jsem jako samostatnou knihovnu (library wrapper pridal svuj EJB projekt), take bez problemu.
Jenze zde jsem asi tak skoncil :)
Sice umim vzdalene volat EJB i s nimi pracovat, ale nevim jak postupovat dale. 1. Nevim jak nakladat s danymi knihovnami, tzn., aktualizace EJB projektu, ktera se musi nejak projevit, tzn. aktualizace bez potreby prime zavislosti na dalsich modulech, neco aby dany EJB projekt byl zakladnim API cele platformy, protoze ho aktualizuji dost casto. Mel jsem problem, ze pri aktualizaci se mi automaticky vypnuly ostatni moduly, ktere potrebovali na EJB miti zavislost. Proste nevim, jak spravne postavit zavislosti modulu na EJB + potrebne knihovny + dalsi moduly :( 2. Distribuce samotne platformy. Kdybych pres Java Web Start posilal cely projekt i po male zmene, tak to znamena, ze se bude nahrat nejakych 50 MB pri kazde aktualizaci, coz pri nasich rychlostech site neni mozne. Rad bych sel cestou: spusteni platformy a dalsi zmeny pomoci aktualizaci modulu. 3. Ta autentifikace a autorizace. Sice jsem se na to ptal i na JUGu, ale stale mi to nejak neni jasne. Mam na mysli, nejake login-form prihlaseni pred nabehnutim netbeans a pote nejaka sprava pres moduly. To znamena, vypinat a zapinat moduly podle daneho loginu. Sice by to slo i ze serveru, ze bych dany modul sice mel nainstalovan, ale nic nezobrazil, ale to mi prijde prilis slozite. S tim souvisi i automaticke a rucni nahravani modulu(pluginu). Nevim co by bylo prinosnejsi :(

Tyhle 3 body me tak nejak brzdi v tom, abych danou platformu pouzil. Nyni mam vlastni swing projekt, ale pravdou je ze neni ani modularni ani neumi takove vlastnosti jako dana platforma. Pokud bych ji chtel zacit pouzivat (coz chci), tak musim vyresit nejak tu autentifikaci, autorizaci a spravu modulu :( Na internetu jsem nasel jen zbezne informace, ktere jsou spise: Tutorial 1, Tutorial 2, atd.

Diky vsem za jakoukoli pomoc ;)

P.S. Pizza byla dobra :)


________ Information from NOD32 ________
This message was checked by NOD32 Antivirus System for Linux Mail Servers.
http://www.eset.com

Odpovedet emailem