JBoss: Intermezzo - ukázka využití

V minulém dílu jsme mluvili o celé řadě užitečných služeb, které nám JBoss aplikační server poskytuje. Dnes si na velmi jednoduchém Hello World příkladu ukážeme, jak tyto služby využít. Uvidíme, jak malé úsilí musíme vynaložit, abychom dosáhli velkých věcí, a jak nám AS může zjednodušit práci. V minulém dílu jsme mluvili o celé řadě užitečných služeb, které nám JBoss aplikační server poskytuje. Dnes si na velmi jednoduchém Hello World příkladu ukážeme, jak tyto služby využít. Uvidíme, jak malé úsilí musíme vynaložit, abychom dosáhli velkých věcí, a jak nám AS může zjednodušit práci.

Související články

Dr. Maclove: WWDC 08 intermezzo

Apple včera na pravidelném setkání s vývojáři tradičně uvedl některé novinky, které stojí za pozornost. Nového MacBooku v hliníku jsme se sice nedočkali, ale o to více prostoru bylo věnováno iPhonu.
ico 10. června 08, 11:06
ico Linkuj.cz

Presnaska JBoss RedHat na FI

V utery 2.10. probehla na Masarykove Univertive v Brne v budove D1 Fakulty informatiky prednaska technickeho reditele firmy JBoss. Sacha Laborey prednasel zdarma zajemcum informace o teto firme a jejich produktech. Prednasku jsem navstivil a rozhodl se napsat z ni par dojmu.
ico 4. října 07, 06:10
ico SOOM.cz

Entity beans v JBoss

Nadešel čas seznámit se s dalším typem business komponenty, s entity beans. Entitní komponenty mají za úkol perzistenci dat, bez které se většina aplikací neobejde. Zachovávají vlastnosti objektového programování a přitom se pohodlně ukládají do relační databáze. Jak to celé funguje?
ico 21. červenece 08, 12:07
ico Root.cz

JBoss Seam 2.0 & Hibernate 3.2.5 & Glassfish V2

Když jsem přemýšlel jaký zvolím framework pro webovou aplikaci, naskytly se mi v podstatě dvě možnosti. Buď JSF či Struts. Osobně jsem raději hned sáhnul po JSF. Komponentový framework, navíc tolik dotovaný samotným Sunem. Po vyzkoušení pár příkladů jsem ihned přešel do vývoje. Zde ovšem nastaly potíže. Psaní stejného kódu stále dokola. Stálá definice přes XML, neexistence použitelného scope pro komponenty. Navíc […] ]
ico 23. listopadu 07, 06:11
ico finc weblog

Bezpečnost aplikačního serveru JBoss

Dnes se seznámíme s možnostmi zabezpečení enterprise aplikací v aplikačním serveru JBoss. Zabezpečení je v současnosti žhavým tématem, protože nikdo nechce zpřístupnit své služby nepovolaným uživatelům. Naštěstí nemusíme kód pro autentizaci a autorizaci psát sami, ale můžeme jednoduše využít nabízené služby.
ico 2. dubna 08, 02:04
ico Root.cz

Komponenta Session beans v JBoss

V tomto dílu seriálu se podíváme na jeden ze tří typů business komponent, na session beans. Tento typ komponent jsme v minulých dílech již několikrát používali, aniž bychom je nějak podrobněji zkoumali. Ukážeme si možnosti session beans ve verzi 3.0 a jak je s jejich pomocí možné stavět enterprise aplikace.
ico 22. dubna 08, 12:04
ico Root.cz

Ukázka špatného použití CSS

Ukázka špatného použití CSS O Microsoftu si teď myslím ještě méně než dřív: Stránka o WSH Pokud používáte MSIE, asi si toho nevšimnete, ale takhle se opravdu zarážky u seznamů neskrývají: http://msdn.mi­crosoft.com/li­brary/shared/web­parts/netscape­.css: ul { margin-left:-2.5em; }
ico 17. března 08, 01:03
ico Not so well done

Defiance - filmová ukázka

Že bychom se po dlouhé době dočkali pořádného válečného filmu s fiktivní zápletkou a hvězdným obsazením? Pojďme se podívat na první trailer válečného dramatu Defience!
ico 18. srpna 08, 12:08
ico Linkuj.cz

iPhone: ukázka funkcí na videu

Apple připravil na svých stránkách prezentační video pro svůj iPhone. Je to spíš takový "videonávod", na kterém uvidíte, jak se ovládají všechny funkce. Je to poměrně dlouhé video, ale uvidíte na něm mnoho zajímavého: jak se s iPhonem telefonuje, jak se pracuje se zprávami, jak se poslouchá hudba ...
ico 23. června 07, 12:06
ico MobilMania.cz

Ukázka podpory videa ve Firefoxu 3.1

Vývojová verze Firefoxu 3.1 Alfa 2 podporuje značky video a audio z HTML5. Já se jí podívám trochu na kobylku podobně jako jsem to před půl rokem udělal se Safari. Implementace sice není kompletní a obsahuje chyby (jednou se mi podařilo prohlížeče dokonce shodit), ale pro základní popis obou značek prozatím postačí.Pokud chcete vidět rovnou celý výsledek, zobrazte si testovací stránku, já zde jednotlivé možnosti značek a rozeberu podrobněji.VideoZačneme videem, protože je zajímavější. Firefox v tuto chvíli podporuje pouze formát OGG Theora, v budoucnu by se mohlo spektrum rozšířit, ale to není zajím ještě jasné. Diskusi o formátech nechám na jindy, dnes se soustředím na kód HTML a JavaScriptu, kterým se video vkládá a ovládá.Vzal jsem HTML5 trailer (krátké video, které jsem loni vyrobil) a převedl jej pro účely výkladu do OGG formátu. Má asi 5MB, proto pokud máte pomalé spojení, vydržte, až budete zkoušet příklady níže, než se poprvé načte. Pro další zobrazení by už měla zafungovat cache.A můžeme udělat první pokus: zobrazit video v prohlížeči. Tady Firefox trochu zklamal, pokud mu video předložím přímo, nabídne mi stažení, ale netváří se, že by je uměl zobrazit (na to jsem se těšil). Škoda, takže pro zobrazení videa musíme vytvořit webovou stránku, do které video vložíme. (Pro srovnání u obrázků to není nutné, ty prohlížeč dokáže zobrazit i přímo, nepotřebuje k tomu webovou stránku).Nejjednodušší příklad vložení - k vložením nám stačí značka video s nastaveným atributem src. Musíme pamatovat na přístupnost a pro prohlížeče, které značku video nepodporují, vložíme tzv. fallback obsah, který zobrazí místo videa. V našem případě postačí, když dovnitř značky video vložíme odkaz ke stažení. JENŽE video nám jaksi nefunguje že? Po načtení ze zobrazil první snímek, ale ne a ne se spustit. Inu zatím jste ho zobrazili, ale ještě nespustili.Vložení s ovládacími prvky - přidáme atribut controls. Prohlížeč nám má nyní nabídnout ovládací prvky. A můžeme si video spustit. Video nám krásně běží a můžeme si je i zastavit. Všimněte si, že ovládací prvky jsou vykresleny plně v zobrazované oblasti videa, nijak nezasahují do okolní stránky (webdesigner tedy nemusí řešit který problížeč jak prvky vykreslí, nezajímají ho). BTW doufám, že je stávající podoba jen dočasná, protože se Safari, které zobrazí kompletní ovládací prvky včetně pozastavení videa, timeline, rychlého převinu a vypnutí zvuku, se nedá srovnat. Aktualizováno: Pracuje se na zlepšení.Malá varianta s autoplay - předchozí příklad, ale s přidaným atributem autplay, jehož význam jste jistě odhadli.Ovládáme video sami - pokud nechceme, aby ovládání zajišťoval prohlížeč, žádný problém. Když ale nevložíme atribut controls, musíme ovládací prvky nabídnout uživateli sami (jinak video nedokáže ani spustit, natož již spuštěné video zastavit). V tomto příkladu uvádím tu nejjednodušší možnost (kliknutím na video je spustíte nebo naopak zastavíte), v reálu bychom zvolili nějakou intuitivnější metodu, např. umístění pěkných tlačítek pod videem.Nastavení rozměrů - video je klasický blok, můžeme mu vnutit jakékoliv rozměry (a za pomoci SVG nebo CSS transform jím dokonce otáčet).Značka video toho umí víc, ale jedná se buď o pokročilé vlastnosti nebo o vlastnosti, které Firefox zatím neimplementoval (zobrazení posteru, obsluha událostí atd.). Necháme si je proto na jindy. Pokud jste z Brna a okolí, můžete si přijít poslechnout mou přednášku na konferenci LinuxAlt 2008, kde se toho dozvíte víc a nejen o videu.AudioFirefox podporuje opět jediný kodek a to OGG Vorbis. Podobně jako u značky video není zatím ani podpora značky audio kompletní. Postačí nám proto jen jedna ukázkaUkázka audia - na zobrazené stránce sice nic neuvidíte, zato uslyšíte hudbu na pozadí. To proto, že jsem přidal atribut autoplay. Bez něj byste mohli hudbu spustit (a opět zastavit) JavaScriptem. Dalším řešením by bylo přidat atribut controls, který by měl podobně jako u videa uživateli zobrazit ovládací prvky. Ten ovšem ve Firefoxu zatím nefunguje.Když prohlížeč nejde ztišitMalé zamyšlení. Jak se poslední příklad zachová, pokud budete mít vypnutý JavaScript?Podobně jako v Safari se obsah značky audio spustí, i když je vypnutý JavaScript (to je správně) a toto chování nejde změnit (to je špatně).Doufejme, že než se podpora audia dostane do ostré verze, tak se nějaké nastavení objeví. Jinak by to totiž znamenalo konec poslední tiché bašty. Dosud jste měli možnost, pokud jste chtěli prohlížet web v tichosti, vypnout JavaScript, pluginy a měli jste celkem jistotu, že vás prohlížeč nevyruší. S příchodem značky audio tato jistota padá. Doufejme, že se v prohlížečích objeví aspoň možnost i tento mediální obsah vypnout.A tím končí dnešní stručné představení značek a . Více najdete v HTML5 specifikaci v sekcích Video Element, Audio Element, Media Elements a Source Element.Jak vytvářet OGG TheoraDotatek pro ty, kdo chtějí vytvořit video s kodekem OGG Theora a neví jak. Stačí když:stáhnete ffmpeg2theorazkonvertujete jím existující video (z příkazové řádky takto: ffmpeg2theora video.avi)výsledek můžete přehrát třeba ve Firefoxu 8-) nebo si stáhněte přehrávač VLC, případně samotný kodek
ico 1. října 08, 04:10
ico HTML 4 5 6...

Krasohled // Ukázka technologie webu 2.0 v praxi

Nemá cenu chodit okolo horké kaše, podívejte se na to sami, takto nějak vypadá server na technologii web 2.0. Aneb taky lidi z vašeho marketingu ujíždějí na trendy newspeaku?
ico 25. října 07, 06:10
ico Weblogy.cz

Elektronek - Ruský TV seriál pro děti - retro ukázka

Vzpomínáte si na Elektronka? Ruský televizní seriál pro děti.
ico 16. února 08, 12:02
ico Linkuj.cz

Ukázka, že není dobrý nápad používat O3 bezmyšlenkovitě

Jakožto dlouholetý uživatel Gentoo jsem několikrát odolával pokušení vykašlat se na poučku, která je vidět na každém kroku, a to že není dobrý nápad dát do CFLAGS -O3. Při psaní úlohy do předmětu počítačové fyziky jsem vlastně omylem narazil na to, že je velmi jednoduché uvědomit si, že to opravdu není dobrý nápad.
ico 2. května 08, 03:05
ico abclinuxu - blogy

Alois Nebel - filmová ukázka známého comicsu

Filmová adaptace comicsu Alios Nebel se představuje v novém, velice pěkném teaseru.
ico 29. května 08, 09:05
ico Linkuj.cz

Správa rodokmenu jako ukázka Windows Presentation Foundation

Velmi pěkně vypadající open source prográmek na správu rodokmenu představuje možný budoucí směr vývoje aplikací pro Windows.
ico 6. srpna 07, 12:08
ico Linkuj.cz

Spinpoint A1 již má své využití

Pod značkou LaCie se začnou brzy prodávat miniaturní přenosná úložiště využívající disky Samsung Spinpoint A1. LaCie Little Disk bude vybaven rozhraním USB 2.0 a pyšnit se mimo jiné bude hmotností pouhých 85g.
ico 19. ledna 08, 06:01
ico Linkuj.cz

Máte tip na využití serveru? Sem s tím!

Naskytla se mi možnost získat základ pro server a to grátis - no neberte to ;o)
ico 7. června 08, 11:06
ico abclinuxu - blogy

8 využití Coca-Coly v domácnosti.

Originálna Coca-Cola (nie diétna ani iné druhy) je nielen osviežujúci nápoj, ale aj výborný pomocník v domácnosti. 10 využití Coca-Coly:...
ico 13. srpna 07, 12:08
ico Linkuj.cz

Využití GPS a navigace při běhu a tréninku

GPS přístroje nemusí sloužit pouze řidičům nebo turistům. Své využití mají i při tak specializované aktivita, jakou je běh.
ico 31. října 07, 12:10
ico MobilMania.cz

Tagy ke stránce

test directx 10 bavlněné čepice office 2007 blue edition nevidomí vyukove programy ke stazeni zdarma formát xls poprava brutalni video zonyga ke stazeni call of duty 4 ps2 cenik kanadska sindel módní flash kalorická hodnota hotových jídel proc ne linux obama návod na obsluhu Peugeot 406

Náhodné články

Poslední články

  • DOTAZ: Výměna vadného zboží
  • Restaurace v USA zažívají nejhorší časy
  • NEWS HDD pro WoW pařany
  • Používáme Netbeans. Hodí se i pro tvorbu webů?
  • Vrstvené textury v POV-Rayi
  • Jan Pinky Pinkas: Jabber je prodělečný podnik
  • Ze života vrány Dany: Jak Dana kupovala set-top-box
  • Irena Wintrová: Měření sledovanosti televizí se změní
  • Článek: BenQ E2400HD - 16:9 míří k počítačům
  • Cowon D2: test MP3/MP4 přehrávače
  • Bočný panel: Za horizontom Windows Vista
  • Nikon míří na špici s modelem D3x
  • OpenSUSE 11.1: už jste vyzkoušeli RC1 verzi?
  • Zimbra Desktop: špičkový e-mailový klient od Yahoo!
  • Logitech Z Cinema: ať žije král dobrého zvuku
  • Vydána nová aktualizace pro Avast Antivirus 4.8
  • Yahoo opouští další šéf, 20 miliardová akvizice popřena
  • Tržní podíl Firefoxu v USA vzrostl na téměř 21 %
  • Google Chrome a plánovaná podpora pro rozšíření
  • Svět debatuje, jak nahradit Kjótský protokol - Hospodářské noviny
  • Řidič srazil dva lidi az místa nehody ujel - Český rozhlas
  • V pasu budou mít otisky prstů už šestileté děti - denik.cz
  • Nic než pravda: bývalý skinhead dokáže zabít člověka holýma rukama - Novinky
  • Kuklová: Proč otec u porodu chyběl? - Blesk.cz
  • Zájem o vánoční strom zablokoval Staroměstské náměstí - České noviny
  • V Dlouhé připravili Shakespeara pro ty, kdo nemají čas - iDNES.cz
  • Mareš bude dál moderovat Eso - České noviny
  • Koncert kapely Kryštof v opeře vidělo na iDNES.cz 13 tisíc lidí - iDNES.cz
  • Už jsem zkušená, tvrdí Záhrobská - iDNES.cz
  • Čech prožívá s Chelsea jedno z nejhorších období - Hospodářské noviny
  • Pete Sampras po vítězné exhibici: Byla pro mě čest hrát v Praze - iDNES.cz
  • Dopisy a e-maily - Hospodářské noviny
  • Jak zabít data na dálku v ukradeném laptopu - tn.cz
  • Internet ADSL od T-Mobile: dvojnásobná rychlost za polovic - NOTEBOOK.cz
  • Rath má plán. Získat víc peněz na své sliby od Topolánka - iHNed.cz
  • filmové novinky
  • počítačové hry
  • rss čtečka