ibm rational application jo - IBM - United States · PDF filehez szabványos UML-diagramok használatával, továbbá segítséget nyújt az összetett kód jobb megis-meréséhez

  • Upload
    ngothu

  • View
    221

  • Download
    2

Embed Size (px)

Citation preview

  • IBM Rational Application Developer

    for WebSphere Software Version 6.0

    Webes, webszolgltatsi, Java, J2EE s Portal alkalmazsok

    gyors tervezse, fejlesztse, elemzse, profilrozsa

    s teleptse tfog, Eclipse-alap IDE segtsgvel

    Fbb jellemzk

    A RAD eszkzk s varzslk

    felgyorstjk a portl, SOA

    s J2EE fejlesztst

    A meglv ismeretekre ptve,

    az egrrel kezelhet fellet,

    illetve adatbzis-csatlakozs

    rvn lervidti a Java tanulsi

    grbt

    Az UML vizulis szerkeszt esz-

    kzk hasznlata javtja a kd-

    szint tervezst s lehetv te-

    szi az objektumok megosztst

    WS-I kompatibilis webszolglta-

    tsi s szolgltatskzpont

    architektrkkal integrlja

    a vllalati alkalmazsokat

    Csoportos fejlesztsnl biztost-

    ja az egyttmkds lehets-

    gt s az objektumok megosz-

    tst a beptett Rational

    ClearCase LT verzikvet esz-

    kz hasznlatval

    A legfrissebb kdolsi szabv-

    nyok alkalmazst automatiku-

    san biztost eszkzk, Java, EJB

    s Web Services komponens

    tesztels, valamint a tbbszint

    futsidej kdelemzs

    A beptett Crystal Reports

    funkcival rvid id alatt hat-

    kony, interaktv webes adatri-

    portokat lehet kszteni

    A fejlesztsi krnyezet igny sze-

    rint alakthat s tovbbfejleszt-

    het Eclipse plug-in modulok

    segtsgvel

    Az UML Visual Editor for Java and EJB

    grafikus szerkeszteszkzei szabvny

    UML diagramok hasznlatval alternatv

    lehetsget knlnak a meglv kd

    vizulis megjelentshez s mdost-

    shoz, valamint az sszetett kd jobb

    megismershez s kezelshez.

    Kivl minsg alkalmazsok

    rvid id alatt

    Az on demand zleti krnyezet

    megkveteli a fejlesztktl, hogy

    rugalmasan reagljanak a gyorsan

    vltoz ignyekre. Az ilyen ignyek

    kielgtshez olyan fejlesztsi

    krnyezetre van szksg, amely

    fokozza a hatkonysgot, minim-

    lisra cskkenti a tanulsi idt, ler-

    vidti a fejlesztsi s a tesztelsi

    ciklust, ezltal kivl minsg al-

    kalmazsok gyors teleptst teszi

    lehetv.

    A nagyszer IBM Rational

    Application Developer for

    WebSphere

    Software sokoldal,

    integrlt fejlesztsi krnyezet,

    amely teljes kren tmogatja a

    J2EE programozsi modellt, bele-

    rtve a Web, a Java, a Web

    Services s az EJB fejlesztst,

    nagyban felgyorstva a fejleszt-

    munkt. Az integrlt portlfejlesz-

    tsi, UML vizulis szerkesztsi,

    kdelemzsi, valamint automati-

    zlt tesztelsi s teleptsi eszk-

    zkkel minden a fejlesztk rendel-

    kezsre ll, amire a hatkony

    munkavgzshez szksgk van,

    biztostva, hogy a kd jl tervezett,

    sklzhat s alkalmazhat

    legyen. A beptett verzikvets

    s a csoportos munkaeszkzk

    lehetv teszik, hogy a fejlesztk

    komplex projekteken vagy na-

    gyobb munkacsoportokban dol-

    gozzanak s ezen a szinten is

    biztostjk a verzik sszehangol-

    st s vdik a ltrehozott objektu-

    mokat.

  • A J2EE programozsi modell teljes

    kr tmogatsa

    Konkurens tmogatst biztost a

    J2EE, Version 1.2, 1.3 s 1.4 pro-

    jektekhez, ezen bell teljes kr

    tmogatst az Enterprise

    JavaBeans, az zenet-vezrelt

    beanek, az EJB Query Language

    (EJB QL), a Container-Managed

    Persistence (CMP), a webes archi-

    vls (WAR) s a vllalati szint

    archivls (EAR) szmra. Az IBM

    WebSphere Application Server

    tbb konfigurcijhoz biztost

    rszegysg-tesztelsi krnyezetet,

    ezltal tmogatja a teszt-krnyeze-

    tekben zajl projekteket.

    A Java-technolgira pl

    programozsi funkcik bvtse

    Az Application Developer robusz-

    tus eszkzkkel rendelkezik Java-

    alkalmazsok ksztshez s t-

    mogatja a Java Development Kit

    1.4.2 verzijt. A Visual Editor for

    Java egyszer egrmozgatssal

    lehetv teszi Java GUI-k ltreho-

    zst AbstractWindow Toolkit

    (AWT), SWT vagy Swing-kompo-

    nensek felhasznlsval s lehet-

    v teszi az adatok vizulis ssze-

    kapcsolst a felhasznli felle-

    ten elhelyezett elemekkel. A GUI

    kialaktst rint mdostsok

    azonnal lthatk a forrskd s a

    vizulis terv kztti dinamikus fris-

    stsek rvn. A Unified Modeling

    Language (UML) Visual Editor gra-

    fikus szerkesztket is biztost a Ja-

    va-kd s az adattblk vizulis

    megjelentshez s szerkeszts-

    hez szabvnyos UML-diagramok

    hasznlatval, tovbb segtsget

    nyjt az sszetett kd jobb megis-

    mershez s kezelshez is.

    Az alkalmazsok integrlsa Web

    Services- s szolgltats-kzpont

    architektrk hasznlatval

    Az Application Developer a web-

    szolgltatsok keresshez, ltre-

    hozshoz, felptshez, teszte-

    lshez, bevezetshez s publi-

    klshoz szksges eszkzket

    is biztostja. Alkalmas teljesen j

    web services ltrehozsra is, de

    a meglv alkalmazsok is kpes-

    s tehetk WS-I kompatibilis szol-

    gltatsok nyjtsra ez utbbi

    az integrcit s az jrafelhaszn-

    lst segti el.

    A meglv eszkzkbl auto-

    matikusan generlhatk a

    webszolgltatsok lershoz

    szksges WSDL s WSIL fj-

    lok, belertve azok elkszt-

    st az ellenrzsre; ugyanak-

    kor lehet a WSDL-fjl ltreho-

    zsval is indtani, azutn ge-

    nerlva a Java-kdot.

    A WSDL-szerkeszt s a web-

    szolgltats keres hasznlat-

    val knnyszerrel hozhatk

    ltre s validlhatk WS-I kom-

    patibilis, egymssal egyttm-

    kdni kpes webszolgltatsok.

    A SOAP-funkci az input s

    output zenetek kdolsra

    szolgl.

    A kliens-alkalmazsokhoz il-

    leszked Java-proxy interfsz

    ltrehozsa.

    Webszolgltatsi tesztkliensek

    generlsa kdols nlkl.

    Bevezets az UDDI Version 2

    Registry-be.

    Az XML fejleszts egyszerstse

    Az Application Developer teljes

    kr XML funkcii segtenek a fej-

    lesztknek az XML-dokumentumok

    ltrehozsban, szerkesztsben

    s talaktsban:

    Vizulis eszkzk XML-fjlok

    ltrehozshoz s megtekint-

    shez, valamint dokumentumt-

    pus-defincik (DTD) szerinti

    automatikus validlshoz.

    Vizulis eszkzk az XML-

    elemek lekpezshez rel-

    cis adatbzis-tblkba

    Szoros IBM DB2 integrci

    XML-dokumentumok ltre-

    hozshoz a meglv DB2

    adatokbl vagy XML-doku-

    mentumok DB2- adatokba

    val dekonstrukcijhoz.

    Idkml eszkzk az

    Extensible Stylesheet Language

    (XSL) transzformcis szkrip-

    tek ltrehozshoz s hibakere-

    sshez, valamint XML-doku-

    mentumok talaktshoz ms,

    fejlettebb formtumokba pl-

    dul HTML-be.

    Adatbzis htter alkalmazsok

    ltrehozsa

    Az Application Developer integrlt

    eszkzeinek segtsgvel lekrde-

    zsek, beanek s EJB-k felhasz-

    nlsval adatbzis htter alkal-

    mazsok hozhatk ltre.

    Az adatbziskapcsolat-varzsl

    leegyszersti a Java Database

    Connectivity (JDBC) kapcsolat

    ltrehozst a httr adatbzisok-

    hoz, mint az IBM DB2 Universal

    Database, az IBM Informix,

    az Oracle vagy a Microsoft

    SQL

    Server.

    Az IBM Rational Application De-

    veloper for WebSphere Software

    a WebSphere szoftverre van opti-

    malizlva, de ms technolgiai

    platformokon vgzett fejlesztsek-

    hez is biztost funkcikat. A szerve-

    zetek a Rational software segts-

    gvel a szoftverfejlesztsi funkci-

    k tkletestse rvn gyorsab-

    ban reaglnak, rugalmasabban

    s clirnyosabban mkdnek.

  • Az SQL lekrdezs-varzsl s az

    SQL lekrdezs-szerkeszt vizu-

    lis felletet biztost az SQL-utast-

    sok sszelltshoz s vgrehaj-

    tshoz. A varzsl az egysze-

    rbb lekrdezsek sszelltst

    knnyti meg, ugyanakkor az sz-

    szetett lekrdezsekhez utastsok

    szles skljt tmogat SQL-

    szerkeszt is rendelkezsre ll.

    A beptett SQL-to-XML varzsl

    az XML s XSL dokumentumok,

    DTD specifikcik, Extensible

    Stylesheet Definition (XSD) smk,

    HTML fjlok s egyb, kapcsold

    objektumok ltrehozst teszi

    lehetv.

    Az SQL for Java (SQLJ) tmoga-

    ts alkalmazsok gyors ltrehoz-

    st s hibakeresst teszi lehet-

    v trolt SQLJ s DB2 SQLJ elj-

    rsok hasznlatval, tovbb javt-

    ja a statikus SQL-kapcsolatok

    adatelrst.

    Az objektum-relcis lekpezs

    egyszerstse

    Az objektum-relcis lekpezs

    igen egyszer a top-down,

    a meet-in-the-middle s a bot-

    tom-up tmogatssal. Az EJB-

    komponensek ltrehozst va-

    rzslk segtik. Olyan alkalmaz-

    sok ksztsre nylik lehetsg,

    amelyek a kvnt adatokat megc-

    lozzk, majd testre szabott form-

    tumban jelentik meg. A Rational

    Application Developer tmogatja

    a tbb-a-tbbhz tpus lekpe-

    zst, mellyel tbbszrs perzisz-

    tencia valsthat meg.

    A webfejleszts s a webhely-kezels

    egyszerstse

    A knnyen kezelhet varzslk

    s eszkzk a webfejleszts szinte

    minden kellkt (HTML, JSP, JSF,

    szervletek) egyetlen felleten hoz-

    zk ssze, s lehetv teszik,

    hogy az eltr mszaki httrrel

    rendelkez fejlesztk mg a Ja-

    vt nem ismerk is gazdag,

    adatvezrelt alkalmazsokat

    ksztsenek:

    Webes alkalmazsok vizulis

    lekpezse s sszelltsa

    a Model-View-Controller terve-

    zsi minta s a Struts 1.1 hasz-

    nlatval.

    Gazdag webes felhasznli

    felletek s webformtumok

    gyors ltrehozsa jra felhasz-

    nlhat, egrrel mozgathat

    JavaServer Faces komponen-

    sekkel; ez utbbiak generljk

    a kdot a webalkalmazsokhoz

    ktd esemnykezels, fel-

    hasznli input validls

    s adatkapcsols cljra.

    A webalkalmazsok sszekap-

    csolsa relcis adatbzisok-

    kal, EJB-komponensekkel

    s a webszo