MECB Middleware in Web 2.0 Project

download MECB Middleware in Web 2.0  Project

of 36

Transcript of MECB Middleware in Web 2.0 Project

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    1/36

    JIdffjwijKh`wlyqwziqzwj>Fkaaejslwj kh Sjg

    7(2

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    2/36

    Rlcj u hd `dwflee{ yrjik`kja khqjw`lij -ly kh SYAE+ dhj&qd&dhj flrrkhc

    gjqsjjh iwjlqj% wjla% zralqj% lha ajejqj -IWZA+ drjwlqkdhy lha MQQR fjqmday(

    -Rlme% 72

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    21/36

    Rlcj u 72

    Qmj Lnl} qjimhdedckjy khiezaj MQFE$]MQFE smkim lwj l yqlhalway glyja fjqmda

    d` rwjyjhqkhc kh`dwflqkdh skqmkh l gwdsyjw( IYY ky leyd zqkekyja lha Adizfjhq

    Dgnjiq Fdaje -ADF+ l fjqmda qd a{hlfkilee{ idhqwde qmj adizfjhq( ]FE lha

    ]YEQ lwj zqkekyja `dw alql flhkrzelqkdh lha khqjwimlhcj( ]FEMqqrWj|zjyq ky zyja`dw ly{himwdhdzy alql wjqwkjple `wdf qmj yjwpjw% leyd zyja ky NlplYiwkrq dw JIFL

    yiwkrq -Kgka+(

    Qmj fdyq kfrdwqlhq d` qmj leqjwhlqkpjy qd Lnl} zqkekyj @elym% qmj zgk|zkqdzy cwlrmkiy

    rezckh `wdf Ladgj% smkim leedsy ydrmkyqkilqja lha |zkioqdadshedla pjiqdw

    cwlrmkiy lha lhkflqkdh qd akyrel{ kh qmj gwdsyjw skhads -Lhajwydh% 7223% r(7=+(

    Qmjwj lwj leyd yjpjwle jfjwckhc qjimhdedckjy `dizykhc dh akyrel{khc wkim cwlrmkiy kh

    qmj gwdsyjw skhads yzim ly Fkiwdyd`qy ]GLR lha Fd~keely ]ZE -Lhajwydh% 7223%

    r(7;+(

    Ajpjedrjwy zyj 9 rwkhikrej lrrwdlimjy qd iwjlqj Sjg 7(2 lrrekilqkdhy% smkim lwj

    LNL]% @ej} lha Cddcej Sjg Qddeokq( Skqm LNL]yq{ej rwdcwlffkhc% sjg rlcjy lwj

    khiwjlykhce{ wjyrdhykpj ly yflee lfdzhqy d` alql lwj j}imlhcja skqm qmj yjwpjw lha

    qmj jhqkwj sjg rlcj adjyhq wj|zkwj wjedlakhc jlim qkfj l imlhcj ky wj|zjyqja `wdf

    qmj zyjw( Lh LNL] lrrekilqkdh jekfkhlqjy qmj yqlwqyqdryqlwqyqdr khqjwliqkdhy g{ qmj

    khqwdaziqkdh d` lh LNL] jhckhj gjqsjjh qmj yjwpjw lha zyjw( Qmky wjhajwy qmj zyjw

    khqjw`lij lha idffzhkilqjy skqm qmj yjwpjw `dw qmj zyjw( Qmj sjg rlcj ky fdwj

    khqjwliqkpj% `lyqjw lha fdwj zylgej jhlgekhc qmj jlykjw ajred{fjhq d` wkimiekjhq Sjg

    lrrekilqkdhy -Fzwzcjylh% 7223% r(9=+

    Ladgj @ej} ky lh lrrekilqkdh ajpjedrfjhq ydezqkdh zyja `dw qmj iwjlqkdh d` ajekpjw{

    d` iwdyyrelq`dwf wkim Khqjwhjq lrrekilqkdhy -WKLy+ dh qmj sjg( @ej} ky glyja dh @elym

    lha kq rwdpkajy l yqlhalwayglyja elhczlcj lha l rwdcwlffkhc fdaje yzrrdwqkhc

    idffdh ajykch rlqqjwhy( @ej} rwdpkajy l fdwj rwdaziqkpj ajpjedrfjhq

    jhpkwdhfjhq qmlq ky Jiekryjglyja% kq awlflqkilee{ kfrwdpjy qmj rjw`dwflhij d` qmj

    lrrekilqkdh% yzrrdwqy lrrekilqkdhy wj|zkwkhc wjleqkfj alql rzym lha rwdpkajy fdwj

    idhqwde dpjw qmj lrrekilqkdhy eddo lha `jje( -Kgka+(

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    22/36

    Rlcj u 7 Qmj qjimhdedckjy -k(j( dhqdedckjy+ lwj zyja qd

    ajyiwkgj Sjg Yjwpkijy yjflhqkilee{% Qmj ajyiwkrqkdh elhczlcj SYAE ky j}qjhaja

    qmj hjs elhczlcj ky ileeja ALFEY -ALWRL Lcjhq Flwozr Elhczlcj Yjwpkijy+

    yjj kq mjwj pkl mqqr>$$sss(alfe(dwc -Rlme% 72

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    27/36

    Rlcj u 70

    -LK9% 72

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    28/36

    Rlcj u 73

    Ajpjedr l yijhlwkd `dw Sjgglyja yd`qslwj ajpjedrfjhq Smlq lwj qmj ajpjedrfjhq liqkpkqkjy khpdepja4

    Ajikakhc smkim relq`dwf qd zyj% Nlpl WFK% zyj d` yjwpjw Smlq kh`wlyqwziqzwj yzrrdwq ky hjjaja4

    Skee {dz zyj MQQR4 ZAAK4 L aklcwlf keezyqwlqkhc qmj relq`dwf khiezakhc kh`wlyqwziqzwj lha liqkpkqkjy fkcmq mjer

    mjwj(

    @dw j}lfrej% k` sj iwjlqj qmky sjg yjwpkij `dw imjiokhc idhqliqy kh`dwflqkdh liwdyy

    fzeqkrej zyjw liidzhqy -jflke% ydikle% lha fdgkej+ lha flokhc l idfrlwkydh d` qmj

    alql `dzha kh qmjyj liidzhqy(

    @kwyq% sj fl{ hjja qd wjckyqjw dzw hjs yjwpkij khqd qmj Zhkpjwyle Ajyiwkrqkdh%

    Akyidpjw{% lha Khqjcwlqkdh Yjwpkij -ZAAK akwjiqdw{+% rwdpkakhc kq skqm qmj rwdrjw

    Qmj Sjg Yjwpkijy Ajyiwkrqkdh Elhczlcj -SYAE+ alql ajyiwkgkhc dzw lplkelgej

    yjwpkijy lha mds qmj{ lwj yzrrdyja qd gj zyja( Qmjyj liidzhqy ilh qmjh yjlwim qmj

    ZAAK akwjiqdw{ qd `kha dzq mds qd zyj dzw khqjw`lij( Dhij dzw khqjw`lij ky `dzha% qmj

    zyjwy liidzhq ilh hds idffzhkilqj skqm dzw yjwpkij gjilzyj sj mlpj rwdpkaja lsjeeaj`khja idhqliq wj|zjyq khqjw`lij qmlq ky wjckyqjwja skq qmj ZAAK( Qmky ky yqkee lh

    kfrdwqlhq fkaaejslwj `zhiqkdh lq pjw{ glyki ejpje(

    Smlq ky SYAE sm{ aka sj imddyj qd zyj kq4 Qmj Sjg Yjwpkijy Ajyiwkrqkdh

    Elhczlcj SYAE ky lhdqmjw kfrdwqlhq KAE qd fjhqkdh qmlq leedsy yjwpkij rwdpkajwy

    qd ajyiwkgj qmj fdyq glyki `dwflq d` Sjg yjwpkij wj|zjyqy dpjw ak``jwjhq rwdqdidey kq

    aj`khjy smlq l yjwpkij adjy% smjwj ky wjykajy% lha mds dw smjh kq ilh lha hjjay qdgj rwdrjwe{ khpdoja -Rlme% 72

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    29/36

    Rlcj u 7=

    alql ky hjjaja `wdf qmj ejcli{ y{yqjfy lha qmjh yjhakhc l hjs yqwjlf d` fk}ja

    alql qd zyjwy kh l fdgkej lrr dw qwlakqkdhle sjg gwdsyjw(

    -Mkcmyilelgkekq{% 72

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    30/36

    Rlcj u 7;

    dhekhj kh`ezjhij fjlyzwjfjhq yjwpkijy -Oedzq% RjjwKhaj}% lha YmlwjaK\+ lha qmkwa

    rlwq{ idffjhq y{yqjfy -aky|zy% khqjhyjajglqj% jqi+ drjwlqj dh pkl DLZQM -zykhc

    dhj d` kqy LRK idfreklhq fkaaejslwjy ekoj l syck `dw j}lfrej k` {dzw ykqj ky glyja kh

    R{qmdh(+ -Yqliodpjw`eds% 72

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    31/36

    Rlcj u 92

    Kh`wlyqwziqzwj yzrrdwq hjjay ymdzea gj idhykajwja jlwe{ dh lha ajrjhajhqy dh smlq

    ajpjedrfjhq imdkijy {dz mlpj flaj( Kh qmj yqlwqzr yjqqkhc qmj wkcmq lplkelgej qlejhq

    skhy dzq dpjw yrjik`ki relq`dwfy( Qwlakqkdhlee{ qmky mly fjlhq cwjlqjw fkaaejslwjhjjay adsh qmj wdla d` l idhijrq gjidfjy cwjlqe{ yileja% qmkho @lijgddoy

    ajpjedrfjhq d` Qmwk`q kh dwajw qd sdwo lwdzha ydfj d` qmj yilekhc kyyzjy wjelqja qd

    wzhhkhc f{Y\E ly lh j}lfrej(

    Kh`wlyqwziqzwj yzrrdwq qjlfy lha mlwaslwj ilh gj pjw{ j}rjhykpj lha kh l yqlwq zr

    yjqqkhc qmky ilh gj rwdgejflqki( Fkiwdyd`q Skhadsy -SLFR+% Fli DY -FLFR+%

    Ydelwky -YLFR+% kYjwkjy -kLFR+% dw DrjhGYA -DLFR+ dw hds jpjh Ylejy`dwij(idfy

    Mlwzoz skqm Wzg{ sdzea gj idhykajwja ydfj d` qmj rwkflw{ imdkijy qwlakqkdhlee{

    flaj( Hdqkij qmdzcm jpjh qmjyj drqkdhy cjhjwlee{ wzh Lrlimjy MQQR Yjwpjw% ejyy

    yilelgej f{Y\E lha RMR -lha rdyykge{ ydfj RJWE dw R{qmdh fk}ja kh ly sjee(+

    Rezy plwkdzy okhay d` fkaaejslwj lha `dw rdyykgej DLZQM% lha sdwo skqm fdgkej

    lrry lha flokhc lee qmj wj`jwjhij ileey k` {dz slhqja qd ad dqmjw `lhi{ gjeey lha

    smkyqejy drqkdhy(

    Ajqjwfkhkhc zyj d` kh`dwflqkdh lzqmdwk~lqkdh pkl qmj dqmjw lrrekilqkdhy LRKy `wdf

    lee dzw hjs zyjw flh{ liidzhqy ky rlwlfdzhq( @dw j}lfrej% adjy dzw fkaaejslwj

    floj LRK ileey4 Adjy kq eddo lq qmj yjq d` idhqliqy lha lqqjfrq qd flqim lha `keqjw dzq

    azrekilqjy4 Sm{ lwj (iyp#y `kejy yd rwdijyydw mjlp{% lha smlq ad sj zyj qd glelhij

    qmj edla k` flh{ (iyp `kejy hjja qd gj rlwyja( Kq mly qlojh qmky edhc qd iwjlqj l idhqliq

    flqimkhc rwdaziq qmlq liqzlee{ sdwoy sjee lha mly l `wjfkzf gzykhjyy(

    Dzq d` qmj gd} ydezqkdhy py( izyqdf ydezqkdhy Smlq ky qmj clr {dz lwj eddokhc lq4

    Lwj dzq d` qmj gd} ydezqkdhy jhdzcm4 Qdzcm imdkijy lwj flaj kh yqlwq zr ykqzlqkdhy%

    ly izyqdf idakhc ky ydfjqkfjy zhlpdkalgej(

    Mdsjpjw% qmky sly l `liq d` ek`j lha qmj hdwflqkpj ilyj zr zhqke wjijhq {jlwy( Hds

    iedza glyja ydezqkdhy ekoj Lfl~dhy LSY lha JI7 dw Wlioyrlij lha Fkiwdyd`q

    L~zwj lha dqmjwy lwj d``jwkhc lfl~khce{ yilelgej drqkdhy `dw cwdskhc sjg glyja

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    32/36

    Rlcj u 9$$liqkpjgedcckhc(idf$kh`d$mdsqdqzwhdh}fewrikhsdwarwjyy$ _Liijyyja Lrwke 72$$sss(fogjwcflh(idf$;27$kmlpj{jqqdfjqlalqlkakahqekoj$_LiijyyjaLrwke 72

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    34/36

    Rlcj u 99

    Lhajwydh% N & @wlhijyimk% M( 72 mqqr>$$sss(nkyi(li(zo$fjakl$adizfjhqy$qjimslqim$qys232

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    35/36

    Rlcj u 91

    Nlidgyjh% M(L% 7223( Qwjhay kh Fkaaejslwj Y{yqjfy & Yjejiqja Qdrkiy lha Idhijrqy(_DhekhjV Lplkelgej `wdf>mqqr>$$sss(jjic(qdwdhqd(jaz$xnlidgyjh$idzwyjy$jij

  • 8/2/2019 MECB Middleware in Web 2.0 Project

    36/36

    mqqr>$$sss(sjg7j}rd(idf$sjgj}y`72