Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Biely plemenny had 14. 05. 2013, 15:13:12
-
Ahojte,
som zaciatocnik v Jave a chcel by som hotovu serverovu aplikaciu "skonvertovat" tak, aby sa dala pouzivat aj ako standalone aplikacia (hruby klient). Najjednoduchsie sa mi zda zobrat hotove EJB s business logikou, nejak ho "vlepit" do standalone aplikacie tak, aby si zakaznik nemusel instalovat cely aplikacny server a nad to postavit nejake UI.
Podla popisu k JBoss Embedded AS mam pocit, ze je to mozne a ze je to to, co hladam. Ma s tym niekto skusenosti? Pripadne viete odporucit iny sposob resp. komponent?
Dik.
-
chcelo by to viac informacii: to ma byt swing ui, ktory vola ejb?
nemam s tym takmer ziadne skusenosti, ale jboss weld umoznuje pouzivat CDI v Java SE aplikaciach (myslim dokonca, ze je to jedine opensource riesenie, ktore nepotrebuje kontajner).
http://seamframework.org/Weld
ale to strasne zalezi od toho, ako tie ejb presne vyzeraju a ktore veci z JEE stacku sa pouzili
(alternativne by sa dalo vybojovat cosi so springom a vyuzit podporu pre JSR anotacie)
-
Pokud vim tam glassfish ma neco jako EBJ lite container, ktery se da spoustet jako command line aplikace.
Pouziva se to spis pro spousteni unit testu nez pro produkcni nasazeni.
-
chcelo by to viac informacii: to ma byt swing ui, ktory vola ejb?
nemam s tym takmer ziadne skusenosti, ale jboss weld umoznuje pouzivat CDI v Java SE aplikaciach (myslim dokonca, ze je to jedine opensource riesenie, ktore nepotrebuje kontajner).
http://seamframework.org/Weld
ale to strasne zalezi od toho, ako tie ejb presne vyzeraju a ktore veci z JEE stacku sa pouzili
(alternativne by sa dalo vybojovat cosi so springom a vyuzit podporu pre JSR anotacie)
Ano, bude to swing UI. Co vsetko z JEE je pouzite vie zatial len vsemocny kompilator.
-
Pokud vim tam glassfish ma neco jako EBJ lite container, ktery se da spoustet jako command line aplikace.
Pouziva se to spis pro spousteni unit testu nez pro produkcni nasazeni.
Dik, skusim to preskumat. Povodna aplikacia je aj prevadzkovana pod GlassFish, takze by sa mi to pacilo, ale chcel by som (ak sa da) spustat jednu aplikaciu, nie nejaku konzolovku + moju.
Nasiel som aj OpenEJB, co vyzera, ze umoznuje zahrnut EJB do standalone aplikacie, ale zatial neviem potvrdit, ci to je spravna cesta.