1 / 9

Technol ógie XML Prednáška č. 11

Technol ógie XML Prednáška č. 11. XML a štandardy. Chceme použiť XML ale ako ďalej? Čo tým získame ? Ako XML použijeme ? Príklad: XML na ukladanie dát Schému vytvoríme sami, Použijeme / Upravíme existujúcu schému XML.ORG, BizTalk BizTalk a obsahuje schémy v XML-Data.

vanna
Download Presentation

Technol ógie XML Prednáška č. 11

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Technológie XMLPrednáška č.11

  2. XML a štandardy • Chceme použiť XML ale ako ďalej? • Čo tým získame ? • Ako XML použijeme ? • Príklad: XML na ukladanie dát • Schému vytvoríme sami, • Použijeme / Upravíme existujúcu schému • XML.ORG, BizTalk • BizTalk a obsahuje schémy v XML-Data

  3. XML a Publikovanie • XML bolo vytvorené s dôrazom na publikovateľnosť uložených dát. • Oplatí sa to obzvlášť: • Potrebujeme tie isté dáta vo viacerých formátoch (PDF, HTML, nápoveda). • Vytvárame rozsiahle dokumenty, ktorých niektoré časti sa generujú automaticky. • Velké množstvo dokumentov, prezentovaných identickou formou. • DocumentManagementSystem • Podporuje publikovanie, editovanie a prehliadanie dokumentov.

  4. XML a Publikovanie MS Word; MS Excel; ... DocBook Druhá najpoužívanejšia aplikácia XML. TeX pre XML. Aplikačný potenciál je hlavne v tvorbe dokumentácie. Veľa nástrojov XML priamo podporuje DocBook a to je jeho hlavná výhoda. Keďže je to štandard, existuje množstvo štýlov XSL, ktoré umožnia transformáciu do PDF, RTF, PostScript, ...

  5. XML a vývoj software • Vývoj software pomocou grafickej reprezentácie: • CASE formáty sú nápomocné pri vývoji ale používajú vlastné formáty a sú previazané s konkrétnou metodológiou, • UML je snahou o zjednotenie viacerých prístupov. • XMI vznikol na prenos dát z UML. • XUL jazyk na popis GUI • Tento prístup nám umožňuje vytvoriť GUI bez programovania. • Je medzi-platformový • K vytvorenému rozhraniu stačí už len pripojiť kod v C alebo Jave.

  6. XML a Web • Tak ako je potrebné ukladať dáta v štandardizovanej forme, tak je aby komunikácia bola štandardnou. • Tu prichádzajú webové služby: • Správy, ktorými aplikácie medzi sebou komunikujú. • Syntax pretúto výmenu je napísaná vo WebServicesDefinitionLanguage. • Najznámejšou je SimpleObject AccessProtocol. • Obsluhuje žiadosti zo strany klientov.

  7. XML a Sémantický Web • Dva základné stavebné kamene: • Ontológie; • Webové služby; • Oba postavené na XML. • URI a XML stáli na začiatku procesu Sémantického webu. • Hlavnou paradigmou je oddelenie formy a obsahu.

  8. XML a Grafika • Vieme popísať okrem textových dát aj obrazové. • ScalableVectorGraphics • Vektorový formát pre popis dvojrozmernej grafiky. • SVG je výrazne úspornejší v porovnaní s bit mapou (JPEG, GIF) • Hlavnou výhodou vektorovej grafiky je jej škálovateľnosť. • Podpora v prehliadačoch je slaba (hlavne v IE).

  9. Nabudúce • Písomka na prednáške. • Cvičenie: XSL:FO

More Related