11.07.2015 Views

Prenos vízií do reality bolí. - Vitajte na stránkach www.einsty ...

Prenos vízií do reality bolí. - Vitajte na stránkach www.einsty ...

Prenos vízií do reality bolí. - Vitajte na stránkach www.einsty ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

I N F O W A R EPreh¾ad štandar<strong>do</strong>v ebXMLPrvá èas názvu ebXML, skratka eb,pochádza z anglického electronic business,teda elektronické obcho<strong>do</strong>vanie.Skratka vyjadruje cie¾ovú oblas, elektronickéobcho<strong>do</strong>vanie, pre ktorú súštandardy urèené. Druhá èas nesienázov dnes u všadeprítomnej technológieXML, ktorú štandard ebXMLplne vyuíva. Pretoe technológiaXML je pre štandard ebXML k¾úèová,je uvedená aj v jej názve.Na <strong>do</strong>movskej stránke štandarduhttp://<strong>www</strong>.ebXML.org je uvedená formál<strong>na</strong>definícia, pod¾a ktorej ebXMLje „mnoi<strong>na</strong> špecifikácií, ktoré podporujúmodulárny framework pre elektronickéobcho<strong>do</strong>vanie. Cie¾om ebXMLje umoni vytvori všeobecný elektronickýtrh, kde podniky rôznej ve¾kostia v rôznej geografickej lokáciimôu vzájomne obcho<strong>do</strong>va prostredníctvomvýmeny správ postavených<strong>na</strong> štandarde XML“.Práce <strong>na</strong> štandarde ebXML zaèaliv roku 1999 konzorcium OASIS aUN/CEFACT (orgánom OSN). KonzorciumOASIS (Organization for the Advancementof Structured InformationStandards) bolo zaloené v roku 1993pod názvom SGML Open. V roku 1998bolo premenované <strong>na</strong> OASIS. V súèasnostizdruuje viac ako 600 spoloènostía individuálnych èlenov. Základnýmcie¾om konzorcia je riadenievývoja, presadzovanie a schva¾ovanieštandar<strong>do</strong>v v oblasti elektronickéhoobcho<strong>do</strong>vania. UN/CEFACT (UnitedNations Centre for Trade Facilitatio<strong>na</strong>nd Electronic Business) je orgán OSN.Jedným z jeho cie¾ov je podpora elektronickéhoobchodu a štandar<strong>do</strong>vv oblasti elektronického obcho<strong>do</strong>vania.Úèelom štandar<strong>do</strong>v ebXML je vytvorielektronické prostredie, v ktoromje moné:a) elektronicky vyh¾ada svojichpotenciálnych obchodných partnerov,b) obcho<strong>do</strong>va so svojimi obchodnýmipartnermi prostredníctvom vymieòaniaelektronických správ.Na <strong>do</strong>siahnutie automatizácie uvedenýchcie¾ov je potrebné zaviesštandardy, v ktorých je definované,s kým, ako a o èom zainteresovanéstrany komunikujú.Na <strong>na</strong>sledujúcom modeli je uvedenýscenár aktivít vyuívajúci štandardyebXML.Kroky scenára: Uloenie informáciípre potenciálnych obchodných partnerov:1. Profesijné zdruenie spoloènostivytvorí obchodnú špecifikáciu, v ktorejje všeobecne definované obchodnéprostredie pre oblas, v ktorej profesijnézdruenie pôsobí. Obchodná špecifikáciaje zaslaná <strong>do</strong> ebXML registra,kde je uloená a spravovaná.2. Spoloènos A má záujem o elektronickéobcho<strong>do</strong>vanie so svojimi obchodnýmipartnermi. Spoloènos vy-iada obchodnú špecifikáciu z ebXMLregistra pre oblas, v ktorej chce zavieselektronické obcho<strong>do</strong>vanie.3. ebXML register zasiela vyiadanúobchodnú špecifikáciu.Scenár aktivít vyuívajúcištandardy ebXML4. Spoloènos A <strong>na</strong> základe obchodnejšpecifikácie vytvorí <strong>do</strong>kument Profilspolupráce, v ktorej spoloènos uvediemonosti a obmedzenia firmy.5. Spoloènos A poiada o zaregistrovaniesvojho profilu spolupráce <strong>do</strong>ebXML registra.Vyh¾adanie obchodného partneraa uzatvorenie transakcií:6. Spoloènos B h¾adá potenciálnychobchodných partnerov. Zašleia<strong>do</strong>s o profily spolupráce, o ktorémá záujem, <strong>do</strong> ebXML registra.7. ebXML register vráti profil spolupráce,ktorý spåòal podmienky ia<strong>do</strong>sti.8. Medzi spoloènosou A a spoloènosouB je vytvorený <strong>do</strong>kument Protokol<strong>do</strong>hody, ako prienik obmedzenía moností profilov spolupráce spoloènostiA a B.9. Na základe protokolu <strong>do</strong>hody medzispoloènosami je moné vytváraobchodné transakcie medzi spoloènosami.Obchodná 1 špecifikácia (Business Specification)opisuje obchodné prostrediepre odvetvie alebo oblas podnikania.Definuje partnerské spoloènosti, vzahymedzi nimi, procesy a ich postupnos,vymieòané <strong>do</strong>kumenty a iné charakteristikyobchodného prostredia.Obchodnú špecifikáciu vytvára spravidlaprofesijné zdruenie spoloènostípôsobiace v danej oblasti. Tak akoostatné štandardy ebXML aj obchodnášpecifikácia je opísaná jazykom XML,konkrétne XML schémou alebo DTD.Profil spolupráce (Collaboration ProtocolProfile) si spoloènos vytvorí <strong>na</strong>základe obchodnej špecifikácie pre oblas,v ktorej chce zavies elektronickétransakcie. Profil spolupráce obsahujeprocesy, ktoré firma vykonáva, monostia obmedzenia, za akých je schopnáprocesy vykonáva (<strong>na</strong>pr. typ podporovanýchprenosov, stupeò bezpeènosti,<strong>do</strong>stupnos a iné). Profil spolupráceodkazuje <strong>na</strong> procesy uvedenév obchodnej špecifikácii. Profil spoluprácespoloènos publikuje <strong>na</strong> ebXMLregistri vo forme <strong>do</strong>kumentu XML, kdeje k dispozícii iným spoloènostiam.Protokol <strong>do</strong>hody (Collaboration ProtocolAgreement) je <strong>do</strong>kument XMLtvoriaci <strong>do</strong>hodu medzi spoloènosami,ktoré plánujú uzatvára medzi sebouelektronické transakcie. Protokolšpecifikuje formu komunikácie, formátspráv, ktoré vyhovujú spoloènostiamuzatvárajúcim protokol <strong>do</strong>hody.Obchodné transakcie prebiehajúvýmenou správ štandardu SOAP (SimpleObject Access Protocol). SOAP správysú textové správy jazyka XML. Pretoesú v textovom formáte, sú ¾ahkoimplementovate¾né <strong>na</strong> rôznych platformách.Vymieòané správy podporujúbezpeènos a spo¾ahlivos.ebXML register prijíma, spravujea poskytuje informácie medzi potenciálnymiobchodnými partnermi. Prostredníctvomregistra sa vymieòajúobchodné špecifikácie, profily spolupráce.Objekty v ebXML registri môu<strong>na</strong><strong>do</strong>búda <strong>na</strong>sledujúce stavy: Vloený a následne schválený.Objekty v týchto stavoch môu byvo¾ne pouívané. Zavrhnutý (Deprecated). Objektje zastaraný a bude vymazaný alebo<strong>na</strong>hradený novým. Staré referencie<strong>na</strong> zavrhnutý objekt sú funkèné, novéreferencie <strong>na</strong> objekt nie je <strong>do</strong>volenépridáva. Vymazaný. Objekt je trvalo zmazanýz registra.Na trhu prítomné frameworky typuB2B nie sú <strong>do</strong>statoènou alter<strong>na</strong>tívou kštandar<strong>do</strong>m ebXML <strong>na</strong> podporu elektronickéhoobcho<strong>do</strong>vania. FrameworkEDI (Electronic Data Interchange) bol vytvorenýpred vyše 20 rokmi a pre svojuzastaranú architektúru je ako implementovate¾nýa málo prispôsobivý. Biz-Talk je framework typu B2B od firmyMicrosoft. Nevýho<strong>do</strong>u frameworkuBizTalk je jeho proprietárnos: od jednéhovýrobcu a pre jednu platformu.Pouitá literatúra:1. Domovská stránka ebXMLhttp://<strong>www</strong>.ebXML.org2. Prednáška Sang Shin: ebXML Overviewhttp://developer.java.sun.com/developer/onlineTraining/webcasts/20plus/sshin2.html3. David Mertz, Ph.D.: Understanding ebXMLhttp://<strong>www</strong>-106.ibm.com/developerworks/library/x-ebxml/index.htmlPeter Po¾anský (polansky@euba.sk)1 Anglické slovo business má širší výz<strong>na</strong>m, vyjadrujúci aj záleitos, oblas a pod. Preklad slova businessako obchodný nie je preto úplný, ale pre potreby èlánku postaèujúci.6/2003 PC REVUE 99

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!