60
E E 2 J d n a a v a J 0 1C 3 5 7 S . t p e D oC f E S, T I B J S 1 N O I T U L O S R E P A P N O I T S E U Q 1 T I N U N O I T C U D O R T N I TO A J VA . 1 . n i a l p x e , a v a J n i d e t n e m e l p m i s i e r e h w y n a n u r d n a e c n o e l i p m o c w o H ) M 4 ( n a J 4 1 0 2 , 3 1 0 2 n a J 2 1 0 2 n a J , e r u t c e t i h c r A - l a r t u e N l i b a t r o p d n a y t i v e g n o l e d o c f o t a h t s a w s r e n g i s e d a v a J e h t r o f e u s s i l a r t n e c A e n O . y t i f o e t i r w u o y f i t a h t s t s i x e e e t n a r a u g o n t a h t s i s r e m m a r g o r p g n i c a f s m e l b o r p n i a m e h t a w o r r o m o t n u r l l i w t i , y a d o t m a r g o r p m e t s y s g n i t a r e p O . e n i h c a m e m a s e h t n o n e v e i b m o c l l a n a c s e c r u o s e r m e t s y s e r o c n i s e g n a h c d n a , s e d a r g p u r o s s e c o r p , s e d a r g p u e n o t e h t n i s n o i s i c e d d r a h l a r e v e s e d a m s r e n g i s e d a v a J e h T . n o i t c n u f l a m m a r g o r p a e k a m a v a J r i e h T . n o i t a u t i s s i h t r e t l a o t t p m e t t a n a n i e n i h c a M l a u t r i V a v a J e h t d n a e g a u g n a l s a w l a o g s i h t , t n e t x e t a e r g a o T . r e v e r o f , e m i t y n a , e r e h w y n a n u r ; e c n o e t i r w l a o g s a w . d e h s i l p m o c c a . 2 . s d r o w z z u b a v a J e h t n i a l p x e d n a t s i L M 6 ( ) 4 1 0 2 n a J , 3 1 0 2 y l u J y e h T . s e t u b i r t t a r o s d r o w z z u b f o t s i l a h t i w a v a j s e b i r c s e d y l l a i c i f f o m e t s y s o r c i m n u S - l u f r e w o p & e l p m i S - e f a S - d e t n e i r o t c e j b O - t s u b o R - l a r t u e n e r u t c e t i h c r A - d e t e r p r e t n I & d e l i p m o C - d e d a e r h t i t l u M - n r a e l o t y s a E : s w o l l o f s a e r a a v a J f o s e r u t a e f t n e i l a s e h T

Cse Vii Java and J2EE [10cs753] Solution

Embed Size (px)

Citation preview

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 1

    NOITULOS REPAP NOITSEUQ

    1 TINU

    NOITCUDORTNI TO AJ VA

    .1 .nialpxe ,avaJ ni detnemelpmi si erehwyna nur dna ecno elipmoc woH )M4( naJ

    4102 , 3102 naJ 2102 naJ ,

    erutcetihcrA - lartueN

    libatrop dna ytivegnol edoc fo taht saw srengised avaJ eht rof eussi lartnec A enO .yti fo

    etirw uoy fi taht stsixe eetnaraug on taht si sremmargorp gnicaf smelborp niam eht a

    worromot nur lliw ti ,yadot margorp metsys gnitarepO .enihcam emas eht no neve

    ibmoc lla nac secruoser metsys eroc ni segnahc dna ,sedargpu rossecorp ,sedargpu en ot

    eht ni snoisiced drah lareves edam srengised avaJ ehT .noitcnuflam margorp a ekam avaJ

    riehT .noitautis siht retla ot tpmetta na ni enihcaM lautriV avaJ eht dna egaugnal saw laog

    siht ,tnetxe taerg a oT .reverof ,emit yna ,erehwyna nur ;ecno etirw laog saw

    .dehsilpmocca

    .2 .sdrowzzub avaJ eht nialpxe dna tsiL M6( ) 4102 naJ , 3102 yluJ

    yehT .setubirtta ro sdrow zzub fo tsil a htiw avaj sebircsed yllaiciffo metsys orcim nuS

    - lufrewop & elpmiS

    - efaS

    - detneiro tcejbO

    - tsuboR

    - lartuen erutcetihcrA

    - deterpretnI & delipmoC

    - dedaerhtitluM

    - nrael ot ysaE

    :swollof sa era avaJ fo serutaef tneilas ehT

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 2

    x :lufrewoP & elpmiS si avaj ,gnimmargorp gnitsixe eht ot railimaf egaugnal eht ekam oT evah uoy aedi yreve sserpxe ot uoy srewopme avaJ .++C & C no deledom naelc a ni

    .yaw detneiro tcejbo x :efaS ylno ton metsys avaj ,erehw yreve era secruoser fo esuba dna sesuriv fo taerhT eht htiw detacinummoc era sesuriv on taht serusne osla tub secruoser yromem eht yfirev

    taht serusne avaj ni sretniop fo ecnesba ehT .telppa ot ssecca niag ton nac margorp

    .noitacol yromem x tcejbO - :detneiro tcejbo na si avaJ - .tcejbo si avaj ni gniht yreve tsomlA .egaugnal detneiro.sessalc & tcejbo nihtiw ediser atad & sedoc margorp eht llA x :tsuboR eht esuaceb ,egaugnal depyt yltcirts a si avaJ skcehc tI .yltcaxe hctam tsum sepyt

    ,egaugnal detcelloc egabrag a si avaJ .emit nur ta sa llew sa emit elipmoc ta edoc ruoy

    si noitacollaed ,.e.i ( smelborp tnemeganam yromem lla sremmargorp eht gniveiler

    .)citamotua yletelpmoc x noitpecxe setaroprocni avaJ yna setanimile dna srorre fo seires serutpac hcihw gnildnah.metsys eht gnihsarc fo ksir x :lartuen erutcetihcrA ro erawdrah ralucitrap yna ot deit ton si taht egaugnal eht si avaJ

    yna no erehwyna detucexe eb nac avaj ni depoleved margorP .metsys gnitarepo .metsys

    gnitarepo ni sedargpu & segnahC .reverof emityna ,erehwyna nur ,ecno etirw nac uoY

    hsotnicaM no skrow tI .margorp avaj ni segnahc yna ecrof ton lliw srossecorp ,metsys

    .reffo nac smroftalp erutuf eht revetahw & XINU ,CP x :deterpretnI ilpmocca avaJ edoc ecruos avaj eht gnilipmoc yb ytilartuen erutcetihcra sehs metsys yna no deterpretni eb nac hcihw ,sedoc etyb dellac edoc etaidemretni na otni

    .ti no emitnur avaj reporp a sah taht :dedaerhtitluM dedaerhtitlum stroppus avaJ

    y swolla hcihw gnimmargorp .ylsuoenatlumis sgniht ynam od taht smargorp etirw ot uo x :nrael ot ysaE egaruocne & sgniht od ot yaw larutan eht ekil leef serutaef egaugnal ehT lliw uoy ,elpmis & yrotadnam htob si ledom tcejbo ecniS .elyts gnimmargorp doog

    htiw detniauqca emoceb ylkciuq .gnimmargorp fo elyts detneiro tcejbo

    .3 .hcae rof )iii srotarepo lacigol tiucric trohs )ii >>> )i : nialpxE M6( ) 4102 naJ

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 3

    ;ned,mun tni )i

    {)2> ned| mun && 0 =I ned(fi

    }

    ;ned,mun tni )ii

    {)0 == ned | mun & 0=I ned(fi

    }

    lc a fo ecnatsni elgnis a si tcejbo nA denifed sa roivaheb dna erutcurts eht sniater taht ssa eht yb

    dellac semit emos era stcejbo esehT .ssalc ssalc a fo secnatsni

    .4 .margorp avaJ gninnur dna gnidliub fo ssecorp eht ebircseD M4( ) 4102 naJ yluJ ,

    2102

    cihw ,edoc level etaidemretni si edoC ETYB yltcerid ton si tI .MVJ eht yb deterpretni si h

    .erutan erehwyna nur dna ecno etirw sti avaj sevig sihT .enihcam eht no elbatucexe

    stsisnoc hcihw elif ssalc. a etaerc lliw ti neht delipmoc dna nettirw si margorp avaj nehW

    ednu ,snoitcurtsni edoc etyb fo .tnednepedni metsys si elif ssalc sihT .MVJ ot elbadnatsr

    egaugnal enihcam otni edoc etyb siht trevnoc lliw mvj os.MVJ nwo sti sah metsys yrevE

    .erutan erehwyna nur dna ecno etirw nur sah ti oS .metsys taht ot elbadnatsrednu

    uen erutcetihcra seveihca avaJ tnednepedni mroftalp gnieB .yaw gniwollof eht ni ytilart

    gnicudortni yb ecnednepedni siht seveihca avaJ .avaj rof sevitcejbo rojam eht fo eno saw

    delipmoc era smargorP .smargorp avaj delipmoc fo noitatneserper edoc etaidemretni na

    si hcihw edoc etyb a otni edoc etyb ehT .reterpretni cificeps mroftalp yb deterpretni neht

    .siraloS nuS ,crapS ,elppA ,elbitapmoc MBI ,erutcetihcra yna rof emas si

    margorp avaJ

    relipmoc avaJ

    avaJ delipmoc snur taht retupmoc tcartsba na si ,MVJ ro ,enihcaM lautriV avaJ ehT

    margorp fo pot no erawtfos ni detnemelpmi yllareneg si ti esuaceb "lautriv" si MVJ ehT .s

    eht rof delipmoc era smargorp avaJ llA .metsys gnitarepo dna mroftalp erawdrah "laer" a

    .MVJ delipmoc erofeb mroftalp ralucitrap a no detnemelpmi eb tsum MVJ eht ,eroferehT

    J mroftalp taht no nur lliw smargorp ava

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 4

    .5 )M6(selpmaxe htiw avaj ni syarra nialpxE 3102 yluJ 3102 naJ,

    ekil tsuj detaert dna dnuora dessap eb nac taht stcejbo lautca era avaJ ni syarrA

    rehto .stcejbo

    syarrA t fo tols hcaE .smeti fo tsil a erots ot yaw a era na sdloh yarra eh

    laudividni esoht ro stnetnoc eht egnahc ro otni stnemele ecalp nac uoy dna ,tnemele

    uoy sa stols .ot deen

    :yarra na etaerc ot spets eerhT

    .1 .yarra eht dloh ot elbairav a eralceD

    .2 .elbairav yarra eht ot ti ngissa dna tcejbo yarra wen a etaerC

    .3 .yarra taht ni sgniht erotS

    .g.E

    ;seman ][gnirtS ;]01[gnirtS wen = seman

    = ]1[ seman ;1n = ]2[seman ;2n

    .6 )M4( ?tnemetats pmuj si tahW 3102 yluJ x desab edoc fo stib tnereffid etucexe ot uoy selbane hcihw ,lanoitidnoc fi ehT ni tset elpmis a no .C ni stnemetats fi ot lacitnedi ylraen si ,avaJ x dewollof ,tset naeloob a yb dewollof ,fi drowyek eht niatnoc slanoitidnoc fi

    :eurt si tset eht fi etucexe ot )tnemetats kcolb a netfo( tnemetats a yb x )y < x( fi ;)"y naht rellams si x"(nltnirp.tuo.metsyS

    nA :eslaf si tset eht fi etucexe ot tnemetats eht sedivorp drowyek esle lanoitpo

    )y < x( fi

    ;)"y naht rellams si x"(nltnirp.tuo.metsyS esle

    ;)"reggib si y"(nltnirp.tuo.metsyS

    .7 )M5(eunitnoc dna kaerb ssucsiD 3102 naJ

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 5

    esle dna fi eht gnisu ot evitanretla nA eht esu ot si tnemetats lanoitidnoc a ni sdrowyek

    .rotarepo yranret eht dellac semitemos ,rotarepo lanoitidnoc

    ehT rotarepo lanoitidnoc a si rotarepo yranret .smret eerht sah ti esuaceb

    tlusereslaf : tlusereurt ? tset : xatnyS

    ehT tset aht noisserpxe na si fI .tnemetats fi eht ni tset eht ekil tsuj ,eslaf ro eurt snruter t

    fo eulav eht snruter rotarepo lanoitidnoc eht ,eurt si tset eht ;tlusereurt ti ,eslaf s'ti fi

    fo eulav eht snruter .tlusereslaf seulav eht stset lanoitidnoc gniwollof eht ,elpmaxe roF

    x fo fo rellams eht snruter ,y dna :rellams elbairav eht ot eulav taht sngissa dna ,owt eht

    ;y : x ? y < x = rellams tni

    ylno detaulave yllausu s'ti ,si taht ;ecnedecerp wol yrev a sah rotarepo lanoitidnoc ehT

    no ehT .detaulave era snoisserpxebus sti lla retfa eht era ecnedecerp ni rewol srotarepo yl

    ..srotarepo tnemngissa

    .8 )M7(KDJ tuoba nialpxE 2102 yluJ 2102 naJ ,

    avaJ delipmoc snur taht retupmoc tcartsba na si ,MVJ ro ,enihcaM lautriV avaJ ehT

    tnemelpmi yllareneg si ti esuaceb "lautriv" si MVJ ehT .smargorp a fo pot no erawtfos ni de

    .MVJ eht rof delipmoc era smargorp avaJ llA .metsys gnitarepo dna mroftalp erawdrah "laer"

    avaJ delipmoc erofeb mroftalp ralucitrap a no detnemelpmi eb tsum MVJ eht ,eroferehT

    mroftalp taht no nur lliw smargorp

    hcra seveihca avaJ saw tnednepedni mroftalp gnieB .yaw gniwollof eht ni ytilartuen erutceti

    na gnicudortni yb ecnednepedni siht seveihca avaJ .avaj rof sevitcejbo rojam eht fo eno

    a otni delipmoc era smargorP .smargorp avaj delipmoc fo noitatneserper edoc etaidemretni

    c etyb emas si edoc etyb ehT .reterpretni cificeps mroftalp yb deterpretni neht si hcihw edo

    .siraloS nuS ,crapS ,elppA ,elbitapmoc MBI ,erutcetihcra yna rof

    margorp avaJ

    relipmoc avaJ

    .9 )M6(selpicnirp POO eerhtssucsiD 2102 naJ

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 6

    noitaluspacne fo sisab avaj nI a si ssalc rof noitcartsba na stneserper taht ssalc a etaerc uoY .

    a fo ecnatsni elgnis a si tcejbo nA .roivaheb dna erutcurts emas eht erahs taht stcejbo fo tes a

    mos era stcejbo esehT .ssalc eht yb denifed sa roivaheb dna erutcurts eht sniater taht ssalc e

    dellac semit .ssalc a fo secnatsni yb denifed si ssalc a fo noitatneserper atad ro laudividni ehT

    fo tes a selbairav ecnatsni .ssalc a fo ecnatsni hcae fo etats cimanyd eht dloh selbairav esehT .

    etarepo taht sdohtem yb denifed si ssalc a fo roivaheb ehT si dohtem A .atad ecnatsni taht no

    ereht ,ytixelpmoc etaluspacne ot si laog eht ecniS .tcejbo na no noitca emos ekat ot egassem a

    ssalc a ni elbairav ro dohtem hcaE .ssalc edisni deralced atad eht gnidih rof smsinahcem era

    .cilbup ro etavirp dekram eb yam nac taht atad ecnatsni dna sdohtem etavirp eralced nac uoY

    .ssalc ruoy fo noitatnemelpmi eht edistuo edoc rehto yna yb dessecca eb ton

    :ecnatirehnI fo seitreporp eht eriuqca ssalc eno fo tcejbo hcihw yb ssecorp eht si ecnatirehnI

    .ssalc rehtona fo stcejbo roF .noitacifissalc lacihcrareih fo tpecnoc eht stroppus ecnatirehnI

    sa drib ssalc a fo trap niaga si hcihw ,drib gniylf ssalc eht fo trap a si nibor drib eht ,elpmaxe

    woleb erugif ni detartsulli

    ired hcae taht si noisivid fo tros siht dniheb elpicnirp ehT nommoc serahs ssalc dev

    ecnatirehni fo tpecnoc eht ,POO nI .devired si ti hcihw morf ssalc eht htiw scitsiretcarahc

    eht htob fo serutaef denibmoc eht evah lliw ssalc wen ehT .ytilibasuer fo aedi eht sedivorp

    l ecnatirehni elgnis eb ot dias si avaJ .sessalc si hcihw ecnatirehni elpitluM .egaugna

    avaj fo erutaef a ton ylticilpxe

    :msihpromyloP msihpromylop ro mrof eno naht erom ekat ytiliba snaem msihpromyloP

    elpitlum evah ot dohtem a swolla taht tpecnoc elpmis a ,sepahs ynam ,tcejbo eno snaem

    t snoitatnemelpmi otni dessap stnemugra eht fo epyt & rebmun eht no desab detceles era tah

    dohtem eht etartsulli erugiF .gnidaolrevo dohtem sa nwonk si sihT .noitacovni dohtem eht

    gnidaolrevo

    avaj morf dettimo yllanoitnetni erew taht serutaef ++C rojam emos era woleb detsiL

    si taht elbairav labolg a etaerc ot elbissopmi si ti .selbairav labolg troppus ton seod avaJ

    .sessalc eht lla fo edistuo

    tnemetats otog on sah avaJ

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 7

    reporpmI .efasnu era sretniop esuaceb ,yromem ni sesserdda ro sretniop esu ton seod avaJ

    tira retniop .edoc syadot ni sgub eht fo tsom sesuac citemh

    2 TINU

    SESSALC , ECNATIREHNI , PECXE T OI NS, STELPPA

    .1 .selpmaxe htiw ,repus dna lanif fo ecnacifingis eht ebircseD 6( M 4102 naJ 2102 naJ , )

    ecnatirehni elpitlum dettimo ti ,avaJ gningised saw nuS nehW - rom ro ylesicerp e

    ecnatirehni noitatnemelpmi elpitlum - ,lufesu eb nac ecnatirehni elpitlum teY .esoprup no

    elcitra sihT .snrecnoc lanogohtro evah ssalc a fo srotsecna laitnetop eht nehw ylralucitrap

    tirehni elpitlum swolla ylno ton taht ssalc ytilitu a stneserp sah osla tub ,detalumis eb ot ecna

    raf rehto - .snoitacilppa gnihcaer

    rehtona si tnemyolpmE elihw ,nosrep a stneserper taht ssalc etercnoc a si nosreP ,ereH

    tup ylno dluoc uoy fI .deyolpme si ohw nosrep a fo sliated eht stneserper taht ssalc etercnoc

    ot meht eeyolpmE na tnemelpmi dna enifed ot yrassecen gnihtyreve evah dluow uoy ,rehteg

    avaJ ni tpecxE .ssalc - ssalcrepus eno naht erom morf noitatnemelpmi gnitirehnI .t'nac uoy -

    ecnatirehni noitatnemelpmi elpitlum - swolla avaJ .egaugnal eht fo erutaef a ton si ot ssalc a

    .erom on dna ssalcrepus elgnis a evah

    .2 htiw ,smsinahcem gnildnah noitpecxe tnereffid eht nialpxE ?noitpecxe na si tahW

    ,elpmaxe na ( M8 ) 4102 naJ 2102 yluJ ,

    noitpecxe na fo mrof lareneg eht si sihT - :kcolb gnildnah

    yrt

    {

    eb ot edoc fo kcolb// srorre rof derotinom

    }

    ) bOxe 1epyTnoitpecxE( hctac

    {

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 8

    1epyTnoitpecxE rof reldnah noitpecxe//

    }

    ) bOxe 2epyTnoitpecxE( hctac

    {

    2epyTnoitpecxE rof reldnah noitpecxe//

    }

    ...//

    yllanif

    {

    sdne kcolb yrt erofeb detucexe eb ot edoc fo kcolb//

    }

    EDIVID - YB - CXE OREZ NOITPE

    edivid a sesuac taht noisserpxe na sah margorp llams sihT - yb - .rorre orez

    oreZyBediviD ssalc

    {

    )][sgra gnirtS( niam diov citats cilbup

    {

    ;0 = d tni

    ;d / 24 = a tni

    }

    }

    nur avaJ ehT - etta na stceted ti nehw tcejbo noitpecxe wen a stcurtsnoc metsys emit ot tpm

    edivid - yb - lanoitpecxe on si ereht ,elpmaxe evoba eht nI .noitpecxe siht sworht neht tI .orez

    nur avaJ eht yb dedivorp reldnah tluafed ehT .noitpecxe eht hctac ot reldnah - lliw metsys emit

    tuo ehT .margorp a yb thguac ton si taht noitpecxe yna ssecorp margorp evoba eht fo tup

    nehw :reterpretni emitnur KDJ avaJ dradnats eht yb detucexe

    orez yb /:noitpecxEcitemehtirA.gnal.avaj

    )4:avaj.oreZyBediviD(niam.oreZyBediviD ta

    nur avaJ yb dedivorp si reldnah noitpecxe tluafed eht hguohtlA - usu lliw uoy ,metsys emit ylla

    .flesruoy noitpecxe eldnah ot ekil

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 9

    eht sessecorp hcihw ,esualc hctac a dna kcolb yrt a sedulcni margorp gniwollof ehT

    noisivid eht yb detareneg noitpecxEcitemhtirA - yb - :orez

    oreZyBediviD ssalc

    {

    )][sgra gnirtS( niam diov citats cilbup

    {

    ;a ,d tni

    / yrt edoc fo kcolb a rotinom/

    {

    ;0 = d

    ;d / 24 = a

    ;)" .detnirp eb ton lliw sihT"(nltnirp.tuo.metsyS

    }

    )e noitpecxEcitemhtirA(hctac

    {

    ;)".orez yb noisiviD"(nltnirp.tuo.metsyS

    }

    ;)".tnemetats hctac retfA"(nltnirp.tuo.metsyS

    }

    gniwollof eht setareneg margorp sihT :tuptuo

    .orez yb noisiviD

    tnemetats hctac retfA

    ,nworht si noitpecxe na ecnO. detucexe reven si kcolb yrt eht edisni )(nltnirp ot llac ehT

    tnemetats hctac eht ecnO .kcolb hctac eht otni kcolb yrt eht fo tuo srefsnart lortnoc margorp

    gorp eht ,detucexe sah eritne eht gniwollof margorp eht ni enil txen eht htiw seunitnoc mar

    /yrt

    .msinahcem hctac

    .3 eht teS .MUAGLEB UTV egassem eht yalpsid ot margorp telppa na etirW

    .der ot roloc dnuorgerof dna nayc ot roloc dnuorgkcab ( M6 ) 4102 naJ , 3102 yluJ

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 01

    telppa ehT .nward eb ot gnirts eht si "egasseM" retemarap

    ;* .telppa.avaj tropmi

    ;*.twa.avaj tropmi

    { telppA sdnetxe telppAgnirtSwarD ssalc cilbup

    cilbup ;"!olleH" = egasseMtluafed gnirtS etavirp

    { )g scihparG(tniap diov

    seM"(retemaraPteg. siht = egaPmorFtupni gnirtS

    ;)"egas

    ;egasseMtluafed = egaPmorFtupni )llun == egaPmorFtupni( fi

    ;)52 ,05 ,egaPmorFtupni(gnirtSward.g

    }

    }

    .telppa evoba eht secnerefer taht elif LMTH

    >DAEH< >LMTH<

    >ELTIT/< gnirtS warD >ELTIT<

    >DAEH/<

    >YDOB<

    >P"!ereht ,ydwoH"=eulav "egasseM"=eman MARAP"eul B ul e /< op it on> tpo< i no value =

    "oran eg ">Orange /< o itp o >n

    s/< ele >tc

    i< n up t t py e = " bus mit" v eula = "S bu mit"> /< fo mr >

    Heres the edoc f ro Co Sl telvre . aj va that vo re sedir t eh God e (t ) m dohte to

    retr evei data

    fr mo the HTTP Re uq e ts a dn it then ge en r seta a resp esno as lew .l

    // opmi rt the ja av ap cka seg that are een ded for ht e serv el t to work

    opmi tr ja oi.av .*;

    opmi rt ja s.xav erv tel . ;*

    opmi tr aj vax. es r th.telv pt . *;

    // de inif ng a salc s

    pu cilb c ssal loC Ser telv e tx ends H ptt S re lv et {

    pu cilb v dio doGe (t H ptt Ser lv e eRt uq se t re uq se ,t HttpSer Rtelv e ps on es

    r pse o )esn rht ows

    Serv tel E cx e itp o ,n I EO xcept oi n

    // r seuqe t is an jbo e tc fo epyt H ptt S Rtelvre e euq st a dn ti 's su de to ob niat

    fni or noitam

    // r se op n es is an ob ej ct fo t py e H Sptt re lv e esnopseRt a dn it's used to

    ge en rate a pser onse // ht rows si esu d ot s icep fy eht exc itpe no s t nah a

    m dohte ac n ht row

    {

    tS ring colna em = re seuq t.getPar ma ete loc"(r " ;)

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 14

    // teg Par ma e et r() me ht do is used to er irt eve the selecti no am ed by eht

    su re

    pser onse tes. C tno e tn T py e t"( ex /t h lmt " ;)

    Pr tni rW ti re ni of = re nops se g. etW etir (r );

    in of p. r ni tln "( T eh c rolo is: )" ;

    in of p. rintln(col);

    in lc.of o es ( ;)

    }

    }

    .3 .stelvres gnisu gnidaer retemarap ebircsed ot margorp a etirW ( M6 ) 4102 naJ

    cigol ssenisub dna noitatneserp eht htob stelvres nI ,si meht neewteb ecnereffid niam ehT

    era htob psj ni sa erehW .rehtegot ti ecalp era s'psj nI . snaeb avaj yb gninifed yb detarapas

    psj etirw nac avaj tuoba wonk t'nseed ohw repoleved eht os detaludom si edoc llarevo eht

    eb ot tnatropmi erom enO .seman ssalc dna segat lanoitidda eht gniwonk ylpmis yb segap

    t ssel ekat telvres si deredisnoc ekam dna ssecorpeht yfilpmis ot loot a si psJ .elipmoc ot emi

    naem taht tnetnoc bew ecudorp ot desu snoitacilppabew era htoB.etamotua ssecorp eht

    PSJ eht nehW.stneilc eht ecivres dna stseuqer eht ekat ot desu era toB .segap bew cimanyd

    a sretnuocne enigne yrarbil gat eht sesrap ti ,emit noitalsnartta PSJ a ni noisnetxe gat

    dnif ot rotpircsed ssalc reldnah gat deriuqer eht tcaretni dna ,niatbo ot edoc setareneg dna

    .reldnahgat eht ,htiw

    t yna yb detnemelpmi eb tsum hcihw fo eno ,secafretni gaTydoB ro gaT ehT ,reldnah ga

    reldnah gat wen a etaitnatsni ylirassecen ton lliw senigne PSJ ,snosaer ecnamrofrep roF

    gat fo loop a niatniam yam yeht ,daetsnI .PSJ a ni deretnuocne si gat a emit yreve ecnatsni

    eretnuocne si gat a nehW .elbissop erehw meht gnisuer ,secnatsni enigne PSJ eht ,PSJ a ni d

    ton tub( ti esaeler dna ti esu ,ti ezilaitini ,desu gnieb ton si taht ecnatsni gaT a dnif ot yrt lliw

    .esu rehtruf rof elbaliava ti gnikam ,)ti yortsed yna revo lortnoc on sah remmargorp ehT

    u detaeper ehT .rucco yam taht gniloop eno eton tub ,elcycefil telvres a ot ralimis si ledom es

    sevlesmeht nrecnoc ot deen t'nod snoitatnemelpmi reldnah gat :ecnereffid tnatropmi yrev

    gat a eldnah ot reldnah gat a fo ecnatsni na esu ton lliw enigne PSJ ehT .ytefas daerht htiw

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 24

    .eerf si ti sselnu ot deen srepoleved ,lareneg ni gnirohtua PSJ htiw sa :swen doog si sihT

    .stelvres gnipoleved nehw naht netfo ssel seussi gnidaerht tuoba yrrow

    .4 3102 yluJ )M4(.sedoc sutats PTTH no eton a etirW

    tacmoT

    es seldnah naht enignE telvreS eht si tacmoT ehcapA rof stseuqer telvr

    ehcapA rof noitacilppa repleh a si tacmoT o

    reniatnoc telvres a sa tacmoT fo kniht ot tseb stI o

    secivres bew fo sepyt ynam eldnah nac ehcapA

    tacmoT tuohtiw dellatsni eb nac ehcapA o

    ehcapA tuohtiw dellatsni eb nac tacmoT o

    ehcapA fo trap sa naht enoladnats tacmoT llatsni ot reisae stI

    PSJ dna ,stelvres ,segap bew eldnah nac tacmoT ,flesti yB o

    )eerf erofereht dna( ecruos nepo era tacmoT dna ehcapA

    avaJ ni deldnah si gnikcart noisses woh nialpxe ,teppins edoc a htiW .c htiw

    40( .stelvres

    )skraM

    { telvreSpttH sdnetxe telvreSolleH ssalc cilbup

    ,tseuqer tseuqeRtelvreSpttH(teGod diov cilbup

    )esnopser esnopseRtelvreSpttH

    { noitpecxEOI ,noitpecxEtelvreS sworht

    ;)"lmth/txet"(epyTtnetnoCtes.esnopser

    eg.esnopser = tuo retirWtnirP ;)(retirWt

    = epyTcod gnirtS

    CILBUP LMTH EPYTCOD!" \ ;"n

    + epyTcod(nltnirp.tuo

    >LMTHDAEH/ELTIT/ELTITDAEH

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 34

    >1H/1H" \ ;"n

    cod(nltnirp.tuo + epyT

    >LMTHDAEH/ELTIT/ELTITDAEH1H/1H

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 44

    ssalcrepus ehT

    { telvreSpttH sdnetxe telvreSolleH ssalc cilbup

    us a ro telvreScireneG dnetxe tsum ssalc yrevE telvreScireneG fo ssalcb

    ot telvres a etirw dluoc uoy os ,tnednepedni locotorp si telvreScireneG o

    locotorp yna ssecorp

    os ,tseuqer PTTH na ot dnopser ot tnaw syawla tsomla uoy ,ecitcarp nI o

    telvreSpttH dnetxe uoy

    .6 ni noitamrofni noisses fo esu nailpxE 3102 naJ )M6(stelvres

    htob psj ni sa erehW .rehtegot ti ecalp era cigol ssenisub dna noitatneserp eht htob stelvres nI

    eht os detaludom si edoc llarevo eht s'psj nI . snaeb avaj yb gninifed yb detarapas era

    tirw nac avaj tuoba wonk t'nseed ohw repoleved lanoitidda eht gniwonk ylpmis yb segap psj e

    ot emit ssel ekat telvres si deredisnoc eb ot tnatropmi erom enO .seman ssalc dna segat

    era htoB.etamotua ssecorp eht ekam dna ssecorpeht yfilpmis ot loot a si psJ .elipmoc

    oc bew ecudorp ot desu snoitacilppabew ot desu era toB .segap bew cimanyd naem taht tnetn

    a ni noisnetxe gat a sretnuocne enigne PSJ eht nehW.stneilc eht ecivres dna stseuqer eht ekat

    reldnah gat deriuqer eht dnif ot rotpircsedyrarbil gat eht sesrap ti ,emit noitalsnartta PSJ

    etareneg dna,ssalc .reldnahgat eht ,htiw tcaretni dna ,niatbo ot edoc s

    ,reldnah gat yna yb detnemelpmi eb tsum hcihw fo eno ,secafretni gaTydoB ro gaT ehT

    reldnah gat wen a etaitnatsni ylirassecen ton lliw senigne PSJ ,snosaer ecnamrofrep roF

    ne si gat a emit yreve ecnatsni gat fo loop a niatniam yam yeht ,daetsnI .PSJ a ni deretnuoc

    enigne PSJ eht ,PSJ a ni deretnuocne si gat a nehW .elbissop erehw meht gnisuer ,secnatsni

    ton tub( ti esaeler dna ti esu ,ti ezilaitini ,desu gnieb ton si taht ecnatsni gaT a dnif ot yrt lliw

    ed yna revo lortnoc on sah remmargorp ehT.esu rehtruf rof elbaliava ti gnikam ,)ti yorts

    eno eton tub ,elcycefil telvres a ot ralimis si ledom esu detaeper ehT .rucco yam taht gniloop

    recnoc ot deen t'nod snoitatnemelpmi reldnah gat :ecnereffid tnatropmi yrev sevlesmeht n

    gat a eldnah ot reldnah gat a fo ecnatsni na esu ton lliw enigne PSJ ehT .ytefas daerht htiw

    ot deen srepoleved ,lareneg ni gnirohtua PSJ htiw sa :swen doog si sihT .eerf si ti sselnu

    nipoleved nehw naht netfo ssel seussi gnidaerht tuoba yrrow .stelvres g

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 54

    .7 esnopser PTTH & tseuqer PTTH no ston trohs etirW 2102 naJ )M5( x .stseuqeR TSOP eht dna stseuqeR TEG eht htob gnildnah rof desu eb nac stelvreS x mos sah ti sa stseuqeR TEG PTTH gnildnah rof desu si ssalc telvreSpttH ehTaht sdohtem dezilaiceps ;era sdohtem esehT .stseuqer PTTH eht eldnah yltneiciffe nac t

    )(teGod

    )(tsoPod

    )(tuPod

    )(daeHod )(ecarTod )(snoitpOod )(eteleDod

    fo eno edirrevo ot sdeen stseuqeR PTTH gnildnah rof telvres gnipoleved laudividni nA

    qer eht ssecorp ot redro ni sdohtem eseht si telvres ehT .esnopser a etareneg dna tseu

    dne na nehw yllacimanyd dekovni - .mrof a stimbus resu

    :elpmaxE

    :roloc eht tceleS >telvreSloC/telvres/=noitca "1F"=eman mrof<

    >"3" = ezis "loc" = eman tceles<

    " = eulav noitpo< >noitpo/"eulb" = eulav noitpo< >noitpo/"egnaro

    >tceles/<

    >mrof/< >"timbuS" = eulav "timbus" = epyt tupni<

    atad eveirter ot dohtem )(teGod eht sedirrevo taht avaj.telvreSloC rof edoc eht sereH

    .llew sa esnopser a setareneg neht ti dna tseuqeR PTTH eht morf

    cap avaj eht tropmi // krow ot telvres eht rof dedeen era taht segak

    tropmi oi.avaj ;*.

    ;* .telvres.xavaj tropmi

    ;* .ptth.telvres.xavaj tropmi

    ssalc a gninifed //

    { telvreSpttH sdnetxe telvreSloC ssalc cilbup

    qer tseuqeRtelvreSpttH(teGod diov cilbup sworht )esnopser esnopseRtelvreSpttH,tseu

    noitpecxEOI ,noitpecxEtelvreS

    noitamrofni niatbo ot desu s'ti dna tseuqeRtelvreSpttH epyt fo tcejbo na si tseuqer //

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 64

    // esnopser a etareneg ot desu s'ti dna esnopseRtelvreSpttH epyt fo tcejbo na si esnopser //

    orht worht nac dohtem a naht snoitpecxe eht yficeps ot desu si sw

    {

    ;)"loc"(retemaraPteg.tseuqer = emanloc gnirtS

    resu eht yb edam noitceles eht eveirter ot desu si dohtem )(retemaraPteg //

    ;)"lmth/txet"(epyTtnetnoCtes.esnopser

    rWteg.esnopser = ofni retirWtnirP ;)(reti

    ;)" :si roloc ehT"(nltnirp. ofni

    ;)loc(nltnirp. ofni

    ;)(esolc.ofni

    }

    }

    TINU -7

    ,PSJ IMR

    .1 .selpmaxe elbatius gnikat yb sgat PSJ fo sepyt tnereffid eht nialpxE .PSJ enifeD 01(

    )skraM 2102 naJ , 3102 naJ ,4102 naJ

    d 4 otni dedivid eb nac sgat PSJ nI :era esehT .sepyt tnereffi

    sevitceriD : eht ro segap gnildnah rorre enifed ,segakcap tropmi nac ew sevitcerid eht nI

    .egap PSJ eht fo noitamrofni noisses

    :snoitaralceD eht ni desu eb ot selbairav dna snoitcnuf eht gninifed rof desu si gat sihT

    .PSJ

    stelpircS : era sedoc eseht dna edoc avaj dilav fo tnuoma yna tresni nac ew gat siht nI

    ecivreSpsj_ ni decalp .enigne PSJ eht yb dohtem

    :snoisserpxE atad esehT .egap detareneg eht no atad yna tuptuo ot gat siht esu nac eW

    rts ot detrevnoc yllacitamotua era .maerts tuptuo eht no detnirp dna gni

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 74

    SEVITCERID

    :si sevitcerid PSJ fo xatnyS

    >% "eulav"=etubirtta evitcerid@%<

    :eb yam evitcerid erehW

    .ti tuoba noitamrofni eht edivorp ot desu si egap :egap

    >% "avaj"=egaugnal egap@%< :elpmaxE

    u si edulcni :edulcni .egap PSJ eht ni elif a edulcni ot des

    >% "psj.redaeh/"=elif edulcni @%< :elpmaxE

    sgat motsuc( segap PSJ eht ni sgat motsuc eht esu ot desu si bilgat :bilgat

    .)sgat nwo ruo denifed ot su swolla

    % "gatym"=xiferp "dlt.bilgat/sdlt"=iru bilgat @%< :elpmaxE > etubirtta dna

    yam :eb

    .egaugnal avaj eht gnisu si egap eht taht revres eht sllet sihT"avaj"=egaugnal

    .egaugnal avaj ylno stroppus noitacificeps PSJ tnerruC

    >% "avaj"=egaugnal egap@%< :elpmaxE

    "ssalcym.egakcapym"=sdnetxe

    w nehw desu si etubirtta sihT ),(ammoc esu nac eW .ssalc yna dnetxe ot tnaw e

    .segakcap eno naht erom tropmi ot

    "ssalcym.egakcapym,*.lqs.avaj"=tropmi "avaj"=egaugnal egap@%< :elpmaxE

    >%

    "eurt"=noisses

    .ton esiwrehto egap PSJ eht ot elbaliava si atad noisses eurt si eulav siht nehW

    .eurt si eulav siht tluafed yB

    >% "eurt"=noisses"avaj"=egaugnalegap@%

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 84

    "psj.rorre"=egaProrre

    nu eht eldnah ot desu si egaProrre - .egap eht ni snoitpecxe deldnah

    "psj.rorre"=egaProrre "eurt"=noisses "avaj"=egaugnal egap@%< :elpmaxE

    >%

    tnoc OSI=tesrahc;lmth/txet"=epyTtne - 9588 - "1

    .PSJ eht fo tes retcarahc dna epyt emim eht tes ot etubirtta siht esU

    "eurt"=noisses "avaj"=egaugnal egap@%< :elpmaxE

    OSI=tesrahc;lmth/txet"=epyTtnetnoc - 9588 - "1 >%

    .2 es ta IMR teppins edoc htiw ebircseD ?IMR si tahW .edis revr )M01( yluJ ,4102 naJ

    2102 yluJ ,3102 naJ ,3102

    noitazilaireS secnerefer niatnoc taht secnatsni tcejbo fo tes a gnitrevnoc fo ssecorp eht si

    derots ,tekcos a hguorht tnes eb neht nac hcihw ,setyb fo maerts raenil a otni rehto hcae ot

    elif a ot desu msinahcem eht si noitazilaireS .atad fo maerts a sa detalupinam ylpmis ro ,

    morf noitacovni dohtem a ni stnemugra sa rehtie ,sMVJ neewteb stcejbo ssap ot IMR yb

    .noitacovni dohtem a morf seulav nruter sa ro revres a ot tneilc a

    snoitatnemelpmI revreS

    eht fo noitatnemelpmi revres a ,denifed si ecafretni avaJ s'tcejbo etomer eht ecnO

    fretni s'tcejbo eht gnitnemelpmi ot noitidda nI .nettirw eb nac ecafretni osla revres eht ,eca

    tcejbOetomeRtsacinU.revres.imr.avajeht sdnetxe yllacipyt .ssalc tcejbOetomeRtsacinU si

    revreSetomeReht fo noisnetxe na revres rof ssalc esab a sa stca hcihw ,ssalc

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 94

    fo sessalcbuS .IMR ni stcejbo fo snoitatnemelpmi revreSetomeR elpmi nac tnereffid tnem

    tniop ro ,stcejbo tsacitlum ,stcejbo detacilper ekil ,semehcs noitubirtsid tcejbo fo sdnik -

    ot - stcejbo etomer stroppus ylno )1.1( IMR fo noisrev tnerruc ehT .snoitacinummoc tniop

    tniop esu taht - ot - tcejbOetomeRtsacinUdna ,noitacinummoc tniop i ssalcbus ylno eht s

    fo revreSetomeR morf evired ot sessalc revres ruoy eriuqer t'nseod IMR .dedivorp

    a revreSetomeR dezilaiceps tirehni revres ruoy stel os gniod tub ,ssalcbus

    morf sdohtem emos fo snoitatnemelpmi tcejbO ,)(edoChsah( gnirtSotdna ,)(slauqe os ))(

    tnaw t'nod uoy taht ediced uoy fI .oiranecs tcejbo etomer a ni gniht thgir eht od yeht taht

    a morf ssalcbus ot revreSetomeR rehtie ot evah uoy neht ,nosaer emos rof ssalcbus

    eht htiw evil ro sdohtem eseht rof snoitatnemelpmi laiceps nwo ruoy edivorp taht tcaf

    uoy fi ,elpmaxe roF .stcejbo etomer ruoy no yltnetsisnoc evaheb ton yam sdohtem eseht

    tnaw ylbaborp dluow uoy ,tcejbo etomer emas eht ot refer taht sbuts tneilc owt evah

    rieht )(edoChsah dradnats eht tub ,eulav emas eht nruter ot sdohtem tcejbO

    emas ehT .sbuts owt eht rof sedoc hsah tnednepedni nruter lliw noitatnemelpmi

    dradnats eht ot seilppa ycnetsisnocni )(slauqe dna )(gnirtSot .sdohtem

    .3 )M6(?PSJ dna telvres neewteb ecnereffiD 2102 yluJ ,3102 yluJ

    PSJ stelvreS

    egaugnal gnitpircs egapbew a si PSJ nac taht

    .tnetnoc cimanyd etareneg

    smargorp avaJ era stelvreS ydaerla era taht

    bew cimanyd setaerc osla hcihw delipmoc

    .tnetnoc

    sekat ti sa telvreS ot derapmoc rewols nur PSJ

    .stelvreS avaJ otni trevnoc ot emit noitalipmoc

    SJ ot derapmoc retsaf nur stelvreS .P

    .stelvreS avaJ ni naht PSJ ni edoc ot reisae stI .ereh etirw ot edoc hcum elttil stI

    .weiv a sa tca psj ,CVM nI .rellortnoc a sa tca telvres ,CVM nI

    ton si ereht nehw derreferp yllareneg era PSJ

    .deriuqer atad fo gnissecorp hcum

    of tseb era stelvres erom si ereht nehw esu r

    .devlovni noitalupinam dna gnissecorp

    stelvres revo gnimmargorp PSJ fo egatnavda ehT .stelvres ni ytilicaf gat motsuc hcus on si erehT

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 05

    .4 )M4(gnirts tseuqer no eton a etirW 3102 yluJ

    >lmth<

    >daeh/eltit/eltitdaeh<

    >ydob<

    %<

    ;)(modnar.htaM = mun elbuod

    { )59.0 > mun( fi

    >%

    >p/% mun =%p2h/2h<

    >p/p<

    >lmth/a/3h/3h"psj.tsrif"=ferh a<

    .5 )M5( 6532NA fo eulav a sah tahtDIPME dellac eikooc daer & etaerc ot PAW naJ

    ) 3102

    elbaT etaerC

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 15

    eht etaerc oT seeyolpmE ad PME ni elbat :spets gniwollof eht esu ,esabat

    :1 petS

    a nepO tpmorP dnammoC :swollof sa yrotcerid noitallatsni eht ot egnahc dna

    :C \>

    :C \ seliF margorP dc> \ LQSyM \ nib

    :C \ seliF margorP \ LQSyM \ >nib

    :2 petS

    swollof sa esabatad ot nigoL

    :C \ seliF margorP \ LQSyM \ lqsym>nib - oor u t -p

    ******** :drowssap retnE

    >lqsym

    :3 petS

    elbat eht etaerC eeyolpmE ni TSET :swollof sa esabatad

    ;TSET esu >lqsym

    seeyolpmE elbat etaerc >lqsym

    (

    ,llun ton tni di

    ,llun ton tni ega

    ,)552( rahcrav tsrif

    )552( rahcrav tsal

    ;)

    Q )ces 80.0( detceffa swor 0 ,KO yreu

    >lqsym

    sdroceR ataD etaerC

    :swollof sa elbat eeyolpmE ni sdrocer wef etaerc uoy yllaniF

    ;)'ilA' ,'araZ' ,81 ,001( SEULAV seeyolpmE OTNI TRESNI >lqsym

    )ces 50.0( detceffa wor 1 ,KO yreuQ

    LAV seeyolpmE OTNI TRESNI >lqsym ;)'amtaF' ,'zanhaM' ,52 ,101( SEU

    )ces 00.0( detceffa wor 1 ,KO yreuQ

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 25

    ;)'nahK' ,'diaZ' ,03 ,201( SEULAV seeyolpmE OTNI TRESNI >lqsym

    )ces 00.0( detceffa wor 1 ,KO yreuQ

    ;)'lattiM' ,'timuS' ,82 ,301( SEULAV seeyolpmE OTNI TRESNI >lqsym

    a wor 1 ,KO yreuQ )ces 00.0( detceff

    >lqsym

    :noitarepO TCELES

    ni LSTJ gnisu tnemetats TCELES LQS etucexe nac ew woh swohs elpmaxe gniwolloF

    :gnimmargorp PSJ

    >%"*.lqs.avaj,*.litu.avaj,*.oi.avaj"=tropmi egap @%<

    >% "*.telvres.xavaj,*.ptth.telvres.xavaj"=tropmi egap @%<

    t @%< >%"c"=xiferp "eroc/ltsj/psj/moc.nus.avaj//:ptth"=iru bilga

    >%"lqs"=xiferp "lqs/ltsj/psj/moc.nus.avaj//:ptth"=iru bilgat @%<

    >lmth<

    >daeh<

    >eltit/eltit<

    >daeh/<

    >ydob<

    "revirD.cbdj.lqsym.moc"=revird "tohspans"=rav ecruoSataDtes:lqs<

    "TSET/tsohlacol//:lqsym:cbdj"=lru

    >/"321ssap"=drowssap "toor"=resu

    >"tluser"=rav "}tohspans{$"=ecruoSatad yreuq:lqs<

    ;seeyolpmE morf * TCELES

    >yreuq:lqs/<

    >"%001"=htdiw "1"=redrob elbat<

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 35

    >rt<

    >ht/ht<

    >ht/ht<

    aL>ht< >ht/ht/ht<

    >rt/<

    >"}swor.tluser{$"=smeti "wor"=rav hcaErof:c<

    >rt<

    >dt//"}di.wor{$"=eulav tuo:cdt<

    >dt//"}tsrif.wor{$"=eulav tuo:cdt<

    >dt//"}tsal.wor{$"=eulav tuo:cdt<

    >dt//"}ega.wor{$"=eulav tuo:cdt<

    >rt/<

    c/< >hcaErof:

    >elbat/<

    >ydob/<

    lmth/<

    TINU -8

    ESIRPRETNE AVAJ SNAEB

    .1 .1BJE rof rotpircsed tnemyolped eht tsiL ?rotpircsed tnemyolped si tahW )M6( naJ

    3102 naJ ,4102 x noitamrofni larutcurts BJE etomer dna emoh ,ssalc ,eman BJE eht sa hcus ,pyt naeb ,secafretni yrotcaf ecruoser ,seirtne tnemnorivne ,)ytitne ro noisses( e

    noitamrofni lanoitidda sa llew sa ,secnerefer elor ytiruces ,secnerefer BJE ,secnerefer

    .epyt naeb eht no desab x noitamrofni ylbmessa noitacilppA ytiruces ,selor ytiruces ,secnerefer BJE sa hcus , gniyficepS .setubirtta noitcasnart reniatnoc dna ,snoissimrep dohtem ,secnerefer elor

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 45

    relbmessA noitacilppA na taht ksat lanoitpo na si noitamrofni rotpircsed ylbmessa

    .smrofrep

    naeB a taht ksat deriuqer a si noitamrofni rotpircsed tnemyolped gniyficepS

    rP tnemyolped BJE dradnats a setaerc redivorP naeB ehT .smrofrep redivo

    eht htiw ecnadrocca ni snoitnevnoc pukram LMX eht gnisu elif rotpircsed

    sBJE elpitluM .1.1 noitacificepS snaeBavaJ esirpretnE eht ni debircsed xatnys

    tnemyolped elgnis a ni denifed eb nac .rotpircsed

    noitaralceD EPYTCOD

    EPYTCOD gniwollof eht niatnoc tsum srotpircsed tnemyolped RAJ BJE dilav llA

    :noitaralced

    bje EPYTCOD!< - " CILBUP raj - esirpretnE DTD//.cnI ,smetsysorciM nuS//

    bje/sdtd/ee2j/moc.nus.avaj//:ptth" "NE//1.1 snaeBavaJ - "dtd.1_1_raj >

    ytiruceS

    gniwollof ehT bje - lmx.raj yna sedirrevo elif dewollAseloR@ , llAtimreP@ ,

    ro llAyneD@ eht rof snoitatonna edoc ecruos rab eht fo dohtem BooF sdda dna BJE

    a dewollAseloR@ eht rof noitatonna dewolla .elor

    bje< - >raj

    ylbmessa< - >rotpircsed

    dohtem< - >noissimrep

    elor< - elor/eman - >eman

    >dohtem<

    bje< - bje/eman - >eman

    dohtem< - dohtem/eman - >eman

    >dohtem/<

    dohtem/< - >noissimrep

    ylbmessa/< - >rotpircsed

    bje/< - >raj

    snoitcasnarT

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 55

    gniwollof ehT bje - lmx.raj if yna sedirrevo el etubirttAnoitcasnarT@ rof snoitatonna

    eht rab eht fo dohtem AooF a sdda dna BJE etubirttAnoitcasnarT@ noitatonna

    rof DETROPPUS TON .

    bje< - >raj

    ylbmessa< - >rotpircsed

    reniatnoc< - >noitcasnart

    >dohtem<

    bje< - ooF>eman bje/eman

    dohtem< - dohtem/eman - >eman

    >dohtem/<

    snart< - snart/etubirtta - >etubirtta

    reniatnoc/< - >noitcasnart

    ylbmessa/< - >rotpircsed

    bje/< - >raj

    .2 .naeb avaJ ytitne nialpxe ,noteleks a htiW )M6( 02 naJ naJ ,2102 yluJ , 3102 yluJ ,41

    2102

    ssenisub setaluspacne taht tnenopmoc edis revres a si avaJ ni nettirw si naeb esirpretne A

    naeb esirpretne na ,metsys lortnoc yrotnevni na ni elpmaxe roF .noitacilppa na fo cigol

    tcudorPredro deman dohtem a evah thgim .level yrotnevnIkcehc ro

    noitacilppa eht ssecca oT .revres EE2J eht edisni tneilc elgnis a stneserper naeb noisseS

    naeb noisses ehT .naeb noisses eht no sdohtem sekovni tneilc eht revres eht ni deyolped

    moc eht morf tneilc eht gnidleihs ksat eht smrofrep eraerehT .cigol ssenisub eht fo ytixelp

    .sseletatS dna lufetatS :yleman ,snaeb noisses fo sepyt owt

    ecnatsni sti fo seulav eht yb detneserper si naeb a fo etats A :naeB noisseS lufetatS

    airav ecnatsni sti fo seulav eht naeb noisses lufetats a nI .selbairav etats eht tneserper selb

    tneilc a fo - .detanimret si etats eht naeb eht sevael ro stiuq tneilc eht nehW .noisses naeb

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 65

    stsixe ton seod .i yleman ,naeb sseletats a fo elcyc efil eht ni segats owt ylno era erehT

    lliw etavissaPbje dna etavitcAbje .ydaer .ii dna lliw etats rieht ecneh dellac eb reven

    devas eb revon

    etatSytitnEtes

    etaerc

    etaerCbje

    etaerCtsoPbje

    etavitcAbje

    etavissaPbje

    evomer

    evomeRbje

    etatSytitnEtesnu

    .3 .naeb lufetats susrev naeb sseletatS )ii elif RAJ )i : nialpxE )M8( 2102 yluJ ,4102 naJ

    A detaicossa rieht dna sessalc fo tes a yolped yltneiciffe ot semitnur avaJ swolla elif RAJ

    ytiliba eht htiw rehtegot ,hcihw ,desserpmoc eb nac elif RAJ a ni stnemele ehT .secruoser

    a gnidaolnwod sekam ,tseuqer elgnis a ni noitacilppa eritne na daolnwod ot elif RAJ

    hcihw selif desserpmocnu ynam eht gnidaolnwod yletarapes naht tneinevnoc erom hcum

    egakcap ehT .noitacilppA avaJ elgnis a mrof dluow piz.litu.avaj daer taht sessalc sniatnoc

    .selif RAJ etirw dna

    lanoitpo na sah elif RAJ A elif tsefinam htap eht ni detacol ATEM - .FM.TSEFINAM/FNI

    ,ecnatsni roF .elif RAJ eht esu nac eno woh enimreted elif tsefinam eht ni seirtne ehT

    a htapssalC sihT .RAJ eht htiw gnidaol rof selif RAJ rehto yficeps ot desu eb nac yrtne

    dednetni hguohtlA .selif RAJ rehto ot shtap evitaler ro etulosba fo tsil a fo stsisnoc yrtne

    eb ot tuo snrut ti ecitcarp ni ,esu RAJ yfilpmis ot lla no sdneped ti sa ,elttirb ylsuoiroton

    yrtne eht nehw deificeps snoitacol tcaxe eht ni gnieb sRAJ tnaveler eht - saw RAJ tniop

    .tliub

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 75

    snaeB noisseS sseletatS

    a yb demrofrep krow stneserper naeb noisses A elgnis demrofrep eb nac krow tahT .tneilc

    nihtiw eht fI .snoitacovni dohtem elpitlum naps yam ti ro ,noitacovni dohtem elgnis a

    etats tcejbo sresu eht niater tsum tcejbo eht ,dohtem eno naht erom naps seod krow

    .deriuqer eb erofereht dluow naeb noisses lufetats a dna ,sllac dohtem eht ssorca

    ,yllareneG yllacitamotua snoitarepo laudividni mrofrep ot dednetni era snaeb sseletats

    osla eryehT .snoitacovni dohtem ssorca etats niatniam tnod dna yna taht ni ,suohproma

    .noitercsid sreniatnoc eht ta emit yna ta naeb sseletats a fo ecnatsni yna esu nac tneilc

    T tnenopmoc BJE suoirav eht fo eganam ot tseisae dna thgiew tsethgil eht era yeh

    .snoitarugifnoc

    snaeB noisseS lufetatS

    lufetats hcaE .snoitcasnart neewteb dna nihtiw htob etats niatniam snaeb noisses lufetatS

    ceps a htiw detaicossa erofereht si naeb noisses dna evas ot elba era sreniatnoC .tneilc cifi

    naeb ot desoppo sa( sloop ecnatsni gniganam elihw yllacitamotua etats snaeb a eveirter

    .snaeb noisses lufetats fo )sloop

    a emit hcae sdleif rieht gnitadpu yb ycnetsisnoc atad niatniam snaeb noisses lufetatS

    art lufetats a ,sutats noitcasnart ni segnahc fo demrofni peek oT .dettimmoc si noitcasn

    sllac reniatnoc ehT .ecafretni noitazinorhcnySnoisseS eht stnemelpmi naeb noisses

    aeb eht gnivlovni snoitcasnart setelpmoc dna setaitini ti elihw ecafretni siht fo sdohtem .n

    atad ehT .tnetsisrep eb ot dengised ton era ,sseletats ro lufetats rehtehw ,snaeb noisseS

    a rof ylelos desu si tI .lanoitisnart eb ot dednetni si snaeb noisses lufetats yb deniatniam

    i naeb noisses lufetats A .tneilc ralucitrap a htiw noisses ralucitrap tnac yllacipyt ecnatsn

    a sah naeb noisses a elihW .stneve evitcurtsed rehto dna seruliaf metsys evivrus

    reniatnoc - sti dellac( ytitnedi dedivorp tneilc eht nehw sessap ytitnedi taht ,)eldnah

    een tneilc a fI .noisses a fo dne eht ta naeb noisses eht sevomer lufetats a eviver ot sd

    snaeb eht tcurtsnocer ot snaem nwo sti edivorp tsum ti ,deraeppasid sah taht naeb noisses

    .etats

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 85

    .4 2102 naJ ,3102 naJ ,3102 yluJ )M6(setubirtta noitcasnart BJE nialpxe & tsiL

    m fo tes a dna stpecnoc fo tes a era snoitcasnart BJE eht erusni ot tpmetta taht smsinahce

    ti ssecca ot tpmetta yam stneilc elpitlum hcihw rof esabatad a fo ycnetsisnoc dna ytirgetni

    .ylsuoenatlumis ti etadpu ro/dna

    yb yletelpmoc detneserper si etats stI .atad ssenisub fo noitatneserper a si BJE ytitnE nA

    eht eht htiw dezinorhcnys era taht esoht ,si taht ,selbairav ecnatsni tnetsisrep sti fo seulav

    neht ,sliaf BJE ytitnE na hcus ni noitarepo lanoitcasnart a fI .)esabatad( erots tnetsisrep

    dnu sti fi kcab dellor yllufsseccus neeb evah ot ti sredisnoc metsys eht ssenisub gniylre

    erp sti ot kcab tup si atad - atad teserper ton od taht selbairav ecnatsnI .etats lanoitcasnart

    reniatnoc sah BJE eht fI .derotser eb tonnac erots tnetsisrep eht ni - ,ecnetsisrep deganam

    eht htiw selbairav eht fo noitazinorhcnys eht lla neht ,citamotua eb lliw erots tnetsisrep

    ylpmi seod ti tub ,repoleved eht morf yawa krow emos sekat sihT .kcabllor a retfa neve

    .wor esabatad a gnitneserper tcejbo na naht erom on eb tsum BJE eht taht

    E ni tnemeganam noitcasnart ,evoba noitpmussa eht fo esuaceB reven dluohs sBJE ytitn

    morf BJE ytitnE na stibihorp noitacificeps 0.2 BJE ehT .lortnoc remmargorp rednu eb

    ruoy fi ,eroferehT .gnihtyreve od tsum reniatnoc eht ;snoitcasnart nwo sti gniganam

    yb dereffo esoht dnoyeb era stnemeriuqer tnemeganam noitcasnart neht ,reniatnoc eht

    si BJE ytitnE na taht syas mgidarap BJE eht ,esruoc fO .lla ta sBJE ytitnE esu t'nac uoy

    detacilpmoc erom a deen reven lliw ,hcus sa ,dna atad ssenisub fo ledom a ylpmis

    .reniatnoc eht yb dereffo taht naht msinahcem noitcasnart

    rp cisaB eht gnisu dezirammus eb nac snoitcasnart fo seitrepo DICA :cinomenm

    cimotA

    era noitcasnart taht nihtiw spets suoiverp lla ,detpurretni si noitcasnart a fI .gnihton ro llA

    .enodnu

    tnetsisnoC

    esabatad a nihtiw selbat fo etats eht ro/dna stcejbo fo etats ehT tnetsisnoc eno morf evom

    .etats tnetsisnoc rehtona ot etats

    detalosI

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 95

    rehtona nihtiw elbisiv eb ro tceffa ton dluohs noitcasnart eno nihtiw sneppah tahW

    .noitcasnart

    elbaruD

    .tnetsisrep era noitcasnart a fo stceffe ehT

    .5 tats dna sseletats neewteb ecnereffiD 3102 naJ ,3102 yluJ , )M4(naeb noisses lufe

    snaeB noisseS sseletatS

    a yb demrofrep krow stneserper naeb noisses A elgnis demrofrep eb nac krow tahT .tneilc

    eht fI .snoitacovni dohtem elpitlum naps yam ti ro ,noitacovni dohtem elgnis a nihtiw

    ps seod krow etats tcejbo sresu eht niater tsum tcejbo eht ,dohtem eno naht erom na

    .deriuqer eb erofereht dluow naeb noisses lufetats a dna ,sllac dohtem eht ssorca

    yllacitamotua snoitarepo laudividni mrofrep ot dednetni era snaeb sseletats ,yllareneG

    tniam tnod dna osla eryehT .snoitacovni dohtem ssorca etats nia yna taht ni ,suohproma

    .noitercsid sreniatnoc eht ta emit yna ta naeb sseletats a fo ecnatsni yna esu nac tneilc

    tnenopmoc BJE suoirav eht fo eganam ot tseisae dna thgiew tsethgil eht era yehT

    oitarugifnoc .sn

    snaeB noisseS lufetatS

    lufetats hcaE .snoitcasnart neewteb dna nihtiw htob etats niatniam snaeb noisses lufetatS

    dna evas ot elba era sreniatnoC .tneilc cificeps a htiw detaicossa erofereht si naeb noisses

    am elihw yllacitamotua etats snaeb a eveirter naeb ot desoppo sa( sloop ecnatsni gnigan

    .snaeb noisses lufetats fo )sloop

    a emit hcae sdleif rieht gnitadpu yb ycnetsisnoc atad niatniam snaeb noisses lufetatS

    lufetats a ,sutats noitcasnart ni segnahc fo demrofni peek oT .dettimmoc si noitcasnart

    oisses sllac reniatnoc ehT .ecafretni noitazinorhcnySnoisseS eht stnemelpmi naeb n

    .naeb eht gnivlovni snoitcasnart setelpmoc dna setaitini ti elihw ecafretni siht fo sdohtem

    tad ehT .tnetsisrep eb ot dengised ton era ,sseletats ro lufetats rehtehw ,snaeb noisseS a

    a rof ylelos desu si tI .lanoitisnart eb ot dednetni si snaeb noisses lufetats yb deniatniam

    tnac yllacipyt ecnatsni naeb noisses lufetats A .tneilc ralucitrap a htiw noisses ralucitrap

    isses a elihW .stneve evitcurtsed rehto dna seruliaf metsys evivrus a sah naeb no

    reniatnoc - sti dellac( ytitnedi dedivorp tneilc eht nehw sessap ytitnedi taht ,)eldnah

  • EE2J dna avaJ 01 C 357S

    .tpeD o Cf ES , TIBJS 06

    lufetats a eviver ot sdeen tneilc a fI .noisses a fo dne eht ta naeb noisses eht sevomer

    ot snaem nwo sti edivorp tsum ti ,deraeppasid sah taht naeb noisses snaeb eht tcurtsnocer

    .etats

    .6 3102 yluJ )M4(naeb nevird egassem no eton a etirW

    A egassem - naeb nevird ssecorp ot snoitacilppa EE avaJ swolla taht naeb esirpretne na si

    ,renetsil egassem SMJ a sa stca yllamron naeb fo epyt sihT .ylsuonorhcnysa segassem

    ehT .stneve fo daetsni segassem SMJ seviecer tub renetsil tneve na ot ralimis si hcihw

    esirpretne rehtona ,tneilc noitacilppa na( tnenopmoc EE avaJ yna yb tnes eb nac segassem

    aJ esu ton seod taht metsys ro noitacilppa SMJ a yb ro )tnenopmoc bew a ro ,naeb EE av

    egasseM .ygolonhcet - fo sdnik rehto ro segassem SMJ ssecorp nac snaeb nevird

    segassem .

    x egassem A - a rof etats lanoitasrevnoc ro atad on niater secnatsni snaeb nevird.tneilc cificeps x egassem a fo secnatsni llA - reniatnoc BJE eht gniwolla ,tnelaviuqe era naeb nevird

    egassem yna ot egassem a ngissa ot - loop nac reniatnoc ehT .ecnatsni naeb nevird

    .yltnerrucnoc dessecorp eb ot segassem fo smaerts wolla ot secnatsni eseht x egassem elgnis A - rd stneilc elpitlum morf segassem ssecorp nac naeb nevi .