kedd nov. 24, 2009

JavaCAPS 6.2 sok-sok újdonsággal

Java CAPS Basics

A napokban - minden nagyobb felhajtást mellőzve - megjelentettük a Sun teljes nagyvállalati integrációs köztesszoftverének (SOA middleware) legújabb, immár 6.2-es változatát. A Java CAPS 6.2 a korábbi változathoz képest jelentős újdonságokat is hozott. Ezek közül az egyik legfontosabb a clustering támogatás, amit az alapként szolgáló GlassFish Enterprise Server kínálta fürtözési techológia segítségével valósítja meg. További újdonság a RESTful Web services támogatás illetve a SWIFTReady 2009 tanústvány, hiszen a Java CAPS rendelkezik a pénzügyi szolgáltatók igényeire kifejlesztett SWIFT integrációs komponensekkel is.

A Java CAPS egy teljes mértékben szabványokra épülő, nyílt alkalmazásfejlesztési és integrációs platform, amely teljes mértékben a szolgáltatás orientált megközelítésre épül. A termék (vagy helyesebb inkább platformot emlegetni) számos egyéb Sun-os nyílt forrású projekt eredményeit is integrálja, így a már említett GlassFish Enterprise Server-en túl megtalálható benne a nyílt forrású OpenESB projektre épülő GlassFish Enterprise Service Bus friss, 2.1-es változata is. A most megjelent cluster támogatás természetesen a teljes GlassFish ESB funkcionalitásra is vonatkozik.

A RESTful web services támogatás megjelenése is egy másik nyílt forrású projektnek, a NetBeans 6.5-ös alkalmazásfejlesztői környezet (IDE) integrálásának köszönhető, ami a JSR 311 (Java API for RESTful Web Services, JAX-RS) szabvány implementálásával teszi lehetővé a funkció támogatását.

 Platform oldalról is történtek változások az új verzióban, ezek közül a legjelentősebbek:

  • A futtatási alapot jelentő alkalmazásszerver immár a GlassFish Enterprise Server 2.1 Patch 2
  • A grafikus fejlesztői környezet a kurrens változatban a NetBeans 6.5.1
  • Kibővült a fejlesztés során használható (támogatott) operációs rendszerek listája a Windows 2008-al és a Red Hat Enterprise Linux 5.3-al (design time)
  • Kibővült a futtatás során támogatott operációs rendszerek listája a Windows 2008-al, a Red Hat Enterprise Linux 5.3-al, az IBM AIX 5.3-al és az Open Solaris 2008.11-al (run-time)

További információk a Java CAPS 6.2 platformról:

Dokumentáció: Java CAPS Release 6.2 Documentation Center

A termék hivatalos weboldala: Java CAPS Product Page

Hasznos segítség lehet a Java CAPS használatához (is) a Sun-os kollégák közreműködésével íródott és a nagyobb webáruházakban egy ideje már elérhető könyv, amelyik a de-facto EAI tervezési minták implementálását mutatja be a Java CAPS használatával.

szerda okt. 07, 2009

SOA integrátor nyílt forrású alapokon - Megjelent a Java CAPS 6.2

Java CAPS

Ezen a blogon keresztül is többször utaltunk már rá, hogy a Sun nyílt forrású projektjeire (és termékeire - lásd a fenti ábrát) épülő SOA alapú integrációs eszközének kiadásai az open source komponensek megjelenésével szinkronizálva, azokat egy kis késéssel követik. Természetes a csúszás, hiszen a Java CAPS jóval komplexebb funkcionalitást, sok addícionális funkciót is jelent a nyílt forrású komponensekhez képest.

Nincs ez másként most sem, a 6.2-es Java CAPS - amit szép csendesen a napokban jelentettünk meg - követi a nyílt forrású projekteket (vagyis azok eredményeit felhasználva, beépítve jött létre a termék), azonban számos változást, újdonságot, hibajavítást tartalmaz az immár majdnem egy éve (tavaly decemberben) megjelent elődhöz képest. A változások egyrészt újabb op.rendszerek, böngészők stb. támogatását jelentik (a kor szavára hallgatva), másrészt természetesen a Sun-os open source projektek újabb (vagy legújabb) eredményeire épülnek. A pontos lista a Sun-os wiki oldalon a release notes-ban olvasható.  Ezen túlmenően szerencsére fontos újdonságokat is tartogat a termék, ezek közül a legfontosabbak:

  • A Java CAPS mint minden évben, 2009-ben is megkapta a SWIFT tanúsítványát és természetesen az üzenetkönyvtárak már tartalmazzák a SWIFT 2009-es üzenetformátumait is. Fontos megjegyezni, hogy időközben a SWIFT a Sun Java CAPS-re építette a saját SAG (Swift Alliance Gateway) termékét, tehát igen sok pénzintézetnél jelenik meg a Java CAPS SWIFT-es termékként, OEM változatban is.
  • Elérhetővé vált (pontosabban az új terméksorozatban ismét megjelent) a HL7 támogatás a HL7 JCA adapter segítségével, ami elsősorban az egészségügyi szolgáltatók szabványos kapcsolódását és üzenetcseréjét hivatott támogatni, kiszolgálni.
  • Számos komponens jelentős fejlesztésen esett át, többek között az Alert Agent, a BPM (Business Process Manager), számos adapter (pl. HTTP, SAP BAPI, XSD OTD, stb.) illetve az adatkonszolidációt megvalósító Master Index (Mater Data Management) modul
  • Több mint 300 olyan problémát orvosoltak, ami a korábbi, még SeeBeyond alapú termék és megközelítés integrációjával került a  CAPS-be illetve jelentős javítások történtek az MDM modulban (több mint 50 hiba).
A Java CAPS-ról további hasznos információk a termék Sun-os weblapján illetve a fejlesztői oldalon is rendelkezésre állnak.


szerda júl. 01, 2009

Utolsó JavaCafé - a Kapás utcában

DukeAz első félév zárásaként, egyébként pedig a Sun 17 éves Kapás utcai jelenlétének lezárásaként is megtartottuk a nyári szabadságok előtti utolsó JavaCafénkat. A helyszín a régi volt, az időpont és a téma egy kicsit szokatlan, ennek ellenére a közel 60 résztvevő hasznos és talán felejthetetlen rendezvényen vehetett részt.

A meghirdetett téma az idei JavaOne konferenciáról szóló élménybeszámoló volt Momó és Géza tolmácsolásában, de a Sun költözése ürügyén egy nagy halom marketing ajándék és néhány SunRay vékonykliens is kisorsolásra került.

A konkrét tartalomba most nem mennék bele, hiszen leginkább élmények megosztása volt a cél, az említett szakmai anyagokat pedig sokkal teljesebben el lehet érni a rendezvény honlapjáról. A lényeg, hogy a levetített videók teljes terjedelemben (sok egyéb videóval együtt) a konferencia honlapjáról, az elhangzott prezentációk diái és a hands-on labok a fejlesztői oldalról letölthetőek.

Géza élménybeszámolója alatt elég sokat foglalkozott a közelmúltban jelentősen megújult JavaFX-el. A JavaCafén is bemutatott JavaFX példák elérhetők a JavaFX weboldaláról illetve itt jegyzem meg, hogy a sokak által kedvelt és méltán népszerű Java with Passions oldal folyamatosan egészül ki (illetve frissül) a JavaFX tanfolyamokkal is. Aki most ismerkedik a technológiával, annak mindenképpen hasznos lehet végiglapozni a site-on elérhető ingyenes tanfolyamokat.

Végül, de nem utolsósorban: Ősszel is lesz JavaCafé (legalábbis ha rajtunk múlik), de már biztos hogy nem a Kapás utcában. A pontos helyszínről és időpontról majd tájékoztatunk benneteket!



szerda jún. 17, 2009

Elérhető a végleges GlassFish ESB 2.1

GlassFish ESB logoImmár végleges és elérhető a Sun JBI alapú SOA integrációs middleware-jének legújabb, 2.1-es változata. A GlassFish ESB a Sun által támogatott nyílt forrású OpenESB projekt kereskedelmi célú változata, az OpenESB kiegészítése követéssel, támogatással, jogi védelemmel stb, stb.

 A tegnap megjelent 2.1-es változat a számozással ellentétben komoly újdonságokat is tartalmaz a korábbi változathoz képest, ezek dióhéjban a következők:

- Immár hivatalosan is teljes clustering támogatást biztosít a termék (természetesen a GlassFish clusteringre építve)

- Igen sok korábban jelentett hiba került javításra (szám szerint 427 hibajavítás a futtatást, 218 a fejlesztést érinti).

- A telepítő már tartalmazza az IEP (Intelligent event processor) és a a Scheduler BC komponenseket. Az IEP azért is fontos, mivel a korábbi CAPS 5.x termékvonalban meglévő BAM (Business Activity Monitoring) funkcionalitásra ezzel adunk választ az új architektúrában (illetve a CAPS 6.x-ben is).

- Elég sok finomítás, javítás történt olyan core komponensek esetében, mint a BPEL SE illetve File, FTP, HTTP, JMS és LDAP BC (binding component). A pontos változásokat a release notes részletesen tartalmazza.

- A GlassFish ESB 2.1 természetesen már a Netbeans 6.5.1-es IDE-re épül és futtatókörnyezetnek is a GlassFish 2.1-es alkalmazás szervert használja. Újdonság, hogy a futtatás során immár támogatott az AIX 5.3-as változatat is.

 A GlassFish ESB 2.1-es változata letölthető az OpenESB projekt weblapjáról.

Mindenki számára, aki ismerkedni szeretne az OpenESB / GlassFish ESB eszközökkel vagy csak érdekli a technológia ajánlom a Tom Barrett kollégánk által folyamatosan fejlesztett és karbantartott tutorial oldalt a Sun wiki-n. Az új verzió megjelenésével összhangban frissítésre kerültek a korábbi példák illetve felkerültek újabb anyagok is.


kedd jún. 02, 2009

Sikeres volt a JavaCafé

A hosszú hétvége miatt csak most adódott alkalom a múlt heti JavaCafé rövid értékelésére. Először is köszönjük minden résztvevőnek, hogy eljött, megnézte, meghallgatta. Ez egész pontosan 75 résztvevőt jelentett, ami talán rekord az eddigi JavaCafék történetében.

Ahogy a beharangozóban már elhangzott, az előadások az eheti JavaONE prezentációk főpróbái voltak, de ennek ellenére valószínűleg mindenki számára hasznos információt adott (én személy szerint mindkettőt élveztem). 

Momó és Géza előadása azt a problémakört járta körül, hogy igazán nagy vállalati környezetben milyen szempontok szerint lehet és érdemes nagyvállalati (JBI alapú) SOA környezetet tervezni és az implementáció során milyen várható és váratlan körülmények nehezíthetik a bevezetést. Mindenki számára hasznos lehet a dolog, aki hasonló környezet kialakításáhot "best practice-t" keres. Az előadás diái elérhetők az alábbi linkről (vagy a JavaONE hivatalos content catalogue-jából is).

Ekler Péter előadásából megismerhettük, hogy a mai korszerű okostelefonok (akár natív módon, akár Java-ban fejlesztünk rájuk)  már komoly képességekkel rendelkeznek, ami képességek akár közel real-time képfeldolgozásra is lehetőséget adnak, így például a beépített szenzorok (kamera, mikrofon, mozgásérzékelő) segítségével akár házőrzőt is csinálhatunk a készülékből. Ráadásul ezek a szenzorok egymással kommunikálva akár hálózatba szervezve is képesek működni, pl. védeni az otthont. Nekem nagyon tetszett, hogy Péter a készülékek képességei mellett a limitációkra is felhívta a figyelmet. És természetesen a működést élőben is bemutatta, amint a mellékelt fotón látható is. Az előadás második felében azt a P2P fejlesztést mutatta be, amely az okostelefonokat (vagy nem is feltétlenül csak az okostelefonokat) bittorrens klienssé teszi és akár egy telefon segítségével is képesekké válunk peer-to-peer tartalmak letöltésére. Az előadás magyar változata innen letölthető.


Az előadáson már elmondtuk, hogy szerveződik egy JavaONE after party is, ami a gyakorlatban egy újabb JavaCafét jelent. A terveink szerint erre június 30-án kerülne sor (de még változhat az időpont), ahol még melegében szeretnénk megosztani veletek a konferencia újdonságait, az első benyomásokat. 

szerda máj. 27, 2009

Java Café holnap - utolsó figyelmeztetés

Korábban már írtunk róla a blogban, de talán vannak, akiknek akkor elkerülte a figyelmét...

A jövő heti JavaOne konferencia főpróbájaként holnap (május 28 - csütörtök) egy Java Café keretében szeretnénk megosztani veletek azokat az előadásokat, amiket kollégáink (Molnár István és Simon Géza) illetve Ekler Péter a BME-ről fognak megtartani a San Francisco-i konferencián.

A lényeg, hogy gyertek, nézzétek meg a premier előtti vetítést. Ugyan már nagyon sokan regisztráltatok, de néhány kiadó hely még biztos akad. Aki most szeretne regisztrálni még megteheti a rendezvény regisztrációs oldalán. A helyszín változatlan, vagyis a Kapás utcai irodaház földszinti Scania terme.


View Kapás utca 11 in a larger map


csütörtök máj. 14, 2009

GlassFish Workshop - Prága

Prága / GF EMEA Workshop

E hét hétfőn-kedden Prágában megtartottuk a fejlesztő partnereknek szóló regionális (EMEA) workshopot. A magyar "delegációt" két partnertől összesen 6 kolléga (+ ketten voltunk cégen belülről is) képviselte, ezzel a legnépesebb társaság a magyar volt a mezőnyben. Hétfőn este a helyi szervezők egy kis meglepetésről is gondoskodtak, ez a csatolt fotón megtekinthető. 

 A rendezvény természetesen komoly szakmai tartalmat is adott, a portfólió áttekintésétől, a platform roadmapjétől kezdve előadások voltak a GlassFish ESB-ről (beleértve a Fuji projektet is), a Communication Serverről (project SailFin - ebben sikeres demókat is láthattunk),  a GlassFish monitoringról, menedzsmentről meg természetesen sokminden másról is. Két szekcióban laborok is futottak, ahol a gyakorlatban is ki lehetett próbálni olyan újdonságokat, mint például az új generációs integrációs eszközt (project Fuji). Számomra ez utóbbi volt a legnagyobb élmény, de azt hiszem, hogy minden résztvevő élvezettel ülte végig ezt a labort és már nagyon várja, hogy a tervek szerint idén ősszel megjelenjen a végleges változat is. Az előadások diáit illetve a laborokhoz szükséges szoftver komponensek letöltési linkjeit a workshop weblapján keresztül lehet elérni.

kedd máj. 05, 2009

Újracsomagolva - Megjelent a Java Enterprise System 6

Zajlanak az események a Sun háza táján és egy kis lemaradásunkat szeretném most pótolni. Már a múlt héten írnunk kellett volna róla, hogy kibocsátottuk a Sun nagyvállalati szoftvercsomagjának (hívjuk szoftver architektúrának) legfrisebb, 6.0-ás változatát a Java Enterprise System (JES) 6-ot. A verziószámból is látszik, hogy nem egy új "termékről" van szó, a 2003-ban bevezetett JES koncepció megfiatalodott, újracsomagolt és a legfrisebb verziójú szoftvereinkkel kiegészített változatát dobtuk piacra.

A JES ről már bizonyára sokan hallottak, olvastak jelen blog közönségéből (és talán sokan vannak olyanok is, akik ebben a konstrukcióban használják a Sun-os szoftvereket). Akik számára újdonságot jelent a dolog, azoknak nagyon röviden leírom a lényegét:

A Java Enterprise System nem egy új szoftvert jelent, hanem a meglévő nagyvállalati fókuszú Sun-os szoftver komponensek (szoftver dobozok) összecsomagolását egy keretrendszerbe. Az architektúrára jellemző, hogy:

  • platformfüggeten, minden eleme elérhető Solaris x86 / SPARC, Linux és Microsoft Windows operációs rendszerekre (a pontos verziókat a release notes tartalmazza)
  • a benne lévő komponensek együttműködése tesztelt, garantált
  • egységes keretrendszert biztosít a komponensek telepítésére, upgrade-jére
  • egy új, a piacon egyedülálló, az alkalmazottak számától (figyelem, nem felhasználói számról van szó!!!) függő szoftverbérleti licenszkonstrukciót jelent - ezt általában nagyon szeretik az ügyfeleink, sokak számára így nagyságrenddel olcsóbb a szoftverlicensz, mintha hagyományos módon vásárolná meg azt
  • általában kiszámítható menetrend szerint jelennek meg a csomag frissítései
  • A teles portfólió részcsomagjai (suite-ok) is elérhetők, így lehetővé válik a JES konstrukció kínálta előnyöket úgy kihasználni, hogy közben nem szükséges "felesleges" komponenseket is "megvásárolni".
  • A konstrukciónak alapértelmezetten része a támogatás / követés illetve nagyságrendtől függően beváltható oktatási és konzultációs kreditpontok is járnak hozzá

A JES 6-os változatának  legfontosabb újdonságai elsősorban az új verziójú szoftverek csomagba kerülését jelentik. Ezek közül is talán a legfontosabb újdonság a korábbi Sun-os portált fokozatosan leváltó, LifeRay alapú új portál, a Web Space Server JES csomagba kerülése. További jelentős újdonság, hogy a korábban JES-ben nem elérhető (és éppen ezért sok esetben lényegesen költségesebben hozzáférhető) Identity Management komponensek (pl. Role Manager) is bekerültek a JES csomagba.

A Java Enterprise System 6-os verziójában (és a különböző részcsomagokban) elérhető komponensek és verziók összesítését a mellékelt táblázat tartalmazza.

A Java Enterprise System nagyvállalati szoftver keretrendszer valószínűleg sokkal izgalmasabb és összetettebb annál, hogy egy blogbejegyzésben el lehessen mondani (ne adj Isten meg lehessen érteni) minden csínját-bínját, ezért elképzelhető, hogy a jövőben még visszatérünk a témára (a 6U1 megjelenése előtt is). Arra bíztatok minden érdeklődőt, hogy a kérdéseit, megjegyzéseit nyugodtan írja bele a blog kommentjébe és ígérem, hogy megpróbálunk mindenre kimerítő választ adni. Ha valaki utána akar olvasni (esetleg le akarja tölteni, ki akarja próbálni a szoftvereket), akkor látogasson el a sun.com-on a JES hivatalos oldalára is.


péntek márc. 20, 2009

Elérhető a GlassFish ESB 2.1 Milestone 1

GlassFish ESB

 Tegnaptól elérhetővé vált a GlassFish ESB, a Sun nyílt forrású, JBI (Java Business Integration) alapú integrációs / SOA eszközének soron következő változata, a GlassFish ESB 2.1 M1. A szoftver letölthető az OpenESB projekt weblapjáról Solaris x86 / SPARC, Windows, Linux, Mac OSX x86 / PPC változatokban. Az új eszköz immár a GlassFish 2.1-es alkalmazásszerverre és a NetBeans 6.5 grafikus fejlesztői környezetre épül és olyan újdonságokat is tartalmaz, mint például az Intelligent Event Processor (IEP SE) service engine vagy a Scheduler binding component (Scheduler BC).

Azok számára, akik most ismerkednek a Sun méltán népszerű integrációs eszközével a Sun-os Wiki oldalon elérhető példagyakorlatok igen jó áttekintés kínálnak. Az oldalról letölthetőek a részletes magyarázattal ellátott útmutatók és a kész projektek is (arra az esetre, ha valaki nem szeretné végigklikkelni a laborokat).

Az OpenESB projekt weblapján egy hasznos és szerencsére dinamikusan bővülő referencia lista is elérhető (iparág szerinti bontásban) azon projektekről, ahol a technológiát élesben, nagy ügyfeleknél is használják vagy jelenleg vezetik be.


hétfő febr. 02, 2009

Két új Flash demo Sun-os szoftver technológiákról

Két új Flash prezentációt tettünk elérhetővé, amelyek röviden, ugyanakkor közérthetően adnak áttekintést a legújabb Sun-os szoftver techológiákról.

Az egyik a Sun nyílt forrásokra épülő SOA megoldása mögötti koncepciót és eszközt mutatja be szemléletes, egyben humoros formában, a másik az ugyancsak nyílt alapokra épülő OpenSSO Enterprise termékről és a termék által biztosított előnyökről ad rövid, tömör, de mindenki számára érthető és látványos összefoglalást.

About

Tamas Polner

Search

Archives
« április 2014
HKSzeCsPSzoV
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today