XML-grafiikka. WEBDAV dokumenttien jakeluun ja versiointiin



Samankaltaiset tiedostot
WWW-ohjelmoinnin kokonaisuus. WWW-OHJELMOINTI 1 Merkkauskielet. Merkkauskielten idea. Merkkauskielet (markup languages) Merkkauskielten merkitys

TIEDEJUTTUKURSSI FM VILLE SALMINEN

TIEDOSTOFORMAATIT. Lyhyt selostus erilaisista tiedostoformaateista

Muistio. Att:Videokerho Monitori ry:n jäsenet SUB: ÄÄNI-KUVA- JA VIDEOTIEDOSTOFORMAATIT. 1 Tiedostojärjestelmistä

Hajautetut käyttöliittymät. Kuvat www-sivulla

Yhteensopiva ja stabiili. Käsitteellistää suunnittelun. Parempi kuin koskaan aiemmin. Yksityiskohtien tarkka kuvaus. Saumaton kommunikaatio

Laajuus 5 op Luennot: 12 x 2t Harjoitukset: 7 viikkoharjoitusta harjoitusten tekemiseen saatavissa apua 2 ryhmää / harjoitus

L A TEX, pdfl A TEX ja grafiikka

Heikki Helin Metatiedot ja tiedostomuodot

Tekstinkäsittelystä. H4: Tekstinkäsittelyn perusharjoitus. Toimisto ohjelmista

6 XML-työkalut 1. 6 XML-työkalut

Verkottunut suunnittelu

HTML5 video, audio, canvas. Mirja Jaakkola

HTML & CSS. HTML (HyperText Markup Language) Antti Koivisto. ! HTML on sivujen kuvauskieli.

1 www-sivujen teko opetuksessa

XML prosessori. XML prosessointi. XML:n kirjoittaminen. Validoiva jäsennin. Tapahtumaohjattu käsittely. Tapahtumaohjattu käsittely.

8 Multimedian elementtejä: kuva

WWW-Sivustojen suunnittelu. Miten WWW toimii. Suunnittelun lähtökohdat

WWW-Sivustojen suunnittelu

Navistools Standard. Navistools

CSS - tyylit Seppo Räsänen

Sisältö. XML, XHTML ja CSS XML XML. XML:n ja HTML:n ero. XML kieliä XML XHTML CSS XSL. T Hypermediadokumentin laatiminen 2002

T Hypermediadokumentin laatiminen. Sisältö. Tavoitteet. Mitä on www-ohjelmointi? Arkkitehtuuri (yleisesti) Interaktiivisuuden keinot

Office ohjelmiston asennusohje

Notepad++ on ilmaisohjelma ja sen voi ladata osoitteesta:

XML johdanto, uusimmat standardit ja kehitys

Kuvankäsittely. DigiReWork Annamari Mäenhovi Kati Nieminen

Verkkosivut perinteisesti. Tanja Välisalo

Kuvat. 1. Selaimien tunnistamat kuvatyypit

05/09/2007. Digitaalisen median tekniikat, s2007 HY/TKTL, XHTML osa 1. Harri Laine 1. XHTML-merkkauskieli. Digitaalisen median tekniikat xhtml

05/09/2007. Digitaalisen median tekniikat, s2007 HY/TKTL, XHTML osa 1. Harri Laine 1. XHTML-merkkauskieli. Digitaalisen median tekniikat xhtml

Digitaalisen median tekniikat xhtml

Gimp JA MUUT KUVANKÄSITTELYOHJELMAT

Tikon Web-sovellukset

SMART Notebook -tuoteperhe

XML, XHTML ja CSS. T Hypermediadokumentin laatiminen. Mikko Pohja

Taulukkolaskennan edistyneempiä piirteitä, Kuvakäsittelystä

Järjestelmäarkkitehtuuri (TK081702) AJAX, Asynchronous JavaScript And XML. AJAX, Asynchronous JavaScript And XML

W3C ja Web-teknologiat

Pro-IT. Ohjelmistokatsaus. Jiri Hietanen /Jiri Hietanen

Digitaalisen median tekniikat xhtml

Digitaalisen median tekniikat xhtml Harri Laine 1

Tikon Web-sovellukset

Grafiikka julkaisuun. Tietohallintokeskus Markku Könkkölä Sisällys

XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy

2. PEHMEÄ XHTML XRAJAHTML

H T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki

Informaation visualisointi WWW tekniikoita käyttäen

Versio: Sectra PACS 19.3

Viasys VDC Stream Mallipohjaista projektinhallintaa. Tapani Parmanen ja Mia Rantakari Vianova Systems Finland Oy

HTML5 -elementit jatkuu

Novapoint VDC Explorer. VDC Tuotteet ja Palvelut Vianova Systems Finland Oy

Ohjeita informaation saavutettavuuteen

Luento 11: XSL-FO & SVG

Kehittyneet ominaisuudet

10 Nykyaikainen WWW-arkkitehtuuri

Valmiustaitoja biokemisteille

H T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki

XML Finland seminaari : Office 2007 XML dokumenttituotannossa

Johdatusta selainohjelmointiin

Tutkitaan sitten HTML-dokumenttien anatomiaa, jotta päästään käsiksi rakenteisten dokumenttien käsitteistöön esimerkkien kautta.

Kurssimateriaali. GeoGebra

Johdatus XML teknologioihin

ARVO - verkkomateriaalien arviointiin

Code Camp for Girls. Sanna Nygård. Lokakuussa

Käyttöohje Planeetta Internet Oy

W3C-teknologiat ja yhteensopivuus

W3C & verkkojulkaisun standardit

Siirtoformaatit. Johdanto Sovellusalueet Vaatimukset Raita- ja oliomalli Reaaliaikainen tiedonsiirto Erilaiset siirtoformaatit Vertailu

Juha-Pekka Ruuska BITTIKARTTAGRAFIIKKA, BITTIKARTTAKUVAT ELI RASTERIKUVAT...2

1 of :58

Digitaalisen median tekniikat. JSP ja XML Harri Laine 1

Integrointi. Ohjelmistotekniikka kevät 2003

Vaasan yliopiston toimintaa tukevat informaatiopalvelut ovat käytettävissä WWW:n kautta.

Siirtoformaatit. Johdanto. Yleistä. Sovellusalueet. Eri formaatit. Käyttötarkoitukset

Vianovan Tuotteet Roadmap Ville Herva Novapoint Käyttäjäpäivät, Vantaa

Sebicon Oy. Perustettu elokuussa 2010 Bentleyn ohjelmistojen jälleenmyyjä

in condition monitoring

Visma Fivaldi. Ohjeet Java web startin ja HTML5-työkalun aktivointiin

Tikon Web-sovellukset

HTML 5 Johdanto. Mikä on HTML 5

Neoxen Systems on suomalainen ohjelmistotalo. Olemme erikoistuneet tiedon- ja oppimisen hallinnan ratkaisuihin.

Kameran käyttö Excel 2003 ja 2007

Käyttöohje. Teknocalor MagiCAD plugin

WWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa

3 Verkkosaavutettavuuden tekniset perusteet

TIE Ohjelmistojen suunnittelu. Luento 2: protot sun muut

Local Disk (C:)/Documents and Settings/OMATIETOKONEApplication Data/Adobe/Adobe PDF/Settings

Selaimen asetukset. Toukokuu (7) Selaimen asetukset Tikon Oy. All rights reserved.

Menetelmäohje Dokumenttien hallinta

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri

Windows Phone 7.5 erilainen ja fiksu älypuhelin. Vesa-Matti Paananen Liiketoimintajohtaja, Windows Phone Microsoft Oy

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site

Digitaalisen median tekniikat. JSP ja XML

Johdatus rakenteisiin dokumentteihin

Laiteriippumaton UI Ajaxilla ja Javalla

Rakenteiset dokumentit Mitä hyötyä niistä on?

Sopimushallintaa Alfrescolla. Jarmo Sorvari IT-järjestelmäpäällikkö TAMK

KÄYTTÖÖN. Koulukirjat tietokoneelle PIKAOHJEET PAPERPORT -OHJELMAN. Sisällysluettelo

Transkriptio:

XML-grafiikka WEBDAV dokumenttien jakeluun ja versiointiin Raimo Launonen, VTT Tietotekniikka Tuotetiedon hallinta, Product Information Management www.vtt.fi/tte Esityksen sisältö Www-kuvat, grafiikka ja standardit Ammattilaisten grafiikkatiedostot verkossa Dokumenttien jakelun hallinta verkossa / WebDAV Dokumenttien tuotantoprosessien ja käytön hallinta

Esityksen sisältö Www-kuvat, grafiikka ja standardit Ammattilaisten grafiikkatiedostot verkossa Dokumenttien jakelun hallinta verkossa / WebDAV Dokumenttien tuotantoprosessien ja käytön hallinta WWW-kuvat <img src="kuva.gif"> WWW:ssa nykyisin vain rasterigrafiikkaa, bittikarttakuvia: suorakaiteen muotoiset kuvapisteet. tiedostot voivat kasvaa suuriksi ja hitaiksi suurennettaessa kuvapisteet alkavat näkyä GIF (Graphics Interchange Format) JPEG (Joint Photographic Experts Group ) GIF sopii erityisesti grafiikkaan eli piirroksiin ja logoihin 256 väriä - tallennusvaiheessa värin määrää voidaan tästäkin pienentää JPEG sopii paremmin valokuviin pakkaamisen haittapuolena on, että kuvan terävävät reunat hämärtyvät ja konstrastit tulevat suttuisiksi

PNG (Portable Network Graphics) PNG on kehitetty korvamaan GIF (JPEG, TIFF) avoin standardi, ilmainen, ei patentoitu hyvä värikuvien tuki, läpinäkyvät/läpikuultavat kuvat ym. ei ole levinnyt, uusimmat www-selaimet tukevat kolmiulotteisten VRML-esitysten tekstuurikuvat ei tue kuvasarja-animaatiota kuten esim. GIF MNG (Multiple-image Network Graphics) PNG:n jatkokehitys: animaatiotuki ym. uusi: versio 1.0 11.3.1999 ei vielä www-selain tukea: ainoastaan katseluohjelmia (viewer) http://www.cdrom.com/pub/mng/ FlashPix (Kodak, Microsoft, Hewlett-Packard, Live Picture) samassa tiedostossa kuva usella eri resoluutiolla Rasterigrafiikasta vektorigrafiikkaan

Rasterigrafiikasta vektorigrafiikkaan yleisesti käytössä esim. CAD-tiedostomuodoissa ei www-sovelluksissa vielä esim. HPGL (Hewlett-Packard Graphics Language) kuvataan viivojen piirtäminen ja tilan täyttö (fill) esim.: <line start="01 01" end="20 20" thickness="5"/> tiedostot yleensä pienempiä kuin rasterigrafiikan bittikartat skaalattavuus, suurennettaessa kuvan laatu säilyy elementtiobjektien nimeäminen, tunnistaminen: editointi Www-tiedostomuodot ovat tulossa PGML, VML, SVG CGM/WebCGM ( Computer Graphics Metafile in Web) W3C (CGM on ISO-standardi) PGML (Precision Graphics Markup Language) Adobe (IBM, Netscape and Sun) VML (Vector Markup Language) Microsoft (HP, Macromedia, Autodesk...) SVG ( Scalable Vector Graphics) W3C: working group Flash Macromedia (Microsoft, IBM...) HGML ( Hyper Graphics Mark-up Language) VRML (Virtual Reality Modeling Language)

CGM (Computer Graphics Metafile) kansainvälinen standardi (ISO, ANSI, CALS) kaksiulotteisen (2D) graafisen tiedon talletukseen ja siirtoon. "Metatiedosto" (metafile) tarkoittaa laiteriippumattomuutta. metatiedosto on kokoelma elementtejä primitiivejä, kuvan geometrisiä osia: monikulmio.., attribuutteja, osien ilmiasun yksityiskohtia: viivan väri.., tulkintaohjeita: miten tulkita tietty tiedosto tai kuva. BEGIN METAFILE Metatiedoston kuvaus (descriptor) BEGIN PICTURE Kuvan kuvaus (descriptor) BEGIN PICTURE BODY Kontrolli-, primitiivi- ja attribuuttielementtejä "makro" END PICTURE END METAFILE CGM integroi vektori- ja rasterigrafiikan teknisen dokumentoinnin tarvitsemat ominaisuudet: hyperlinkit kuviin, useita kuvia samassa metatiedostossa omine headereineen, hierarkiset sovellusrakenteet kuvissa (application structures) käytössä valmistavassa teollisuudessa: lentokone-, auto-, metalli-/koneteollisuus, öljyn etsintä tekniset dokumentit, intranet sovellukset CGM profiilit: Air Transport Association (ATA), U.S. Department of Defense (CALS) and Petroleum Industry (PIP) ym.

Web CGM WebCGM on CGM profiili: vektori-, rateri- ja hybridigrafiikan käyttö www-selaimissa CGM-tiedostojen käyttö www:ssa linkkien kautta WebCGM esimerkki: <SCHEMATIC> <BOX shape = "rect">rectangle</box> <BOX shape = "ellipse">ellipse</box> <BOX shape = "diamond">diamond</box> </SCHEMATIC> Yksinkertaista mutta Ei XML-toteutus CGM/WebCGM ( Computer Graphics Metafile in Web) W3C (CGM on ISO-standardi) PGML (Precision Graphics Markup Language) Adobe (IBM, Netscape and Sun) VML (Vector Markup Language) Microsoft (HP, Macromedia, Autodesk...) SVG ( Scalable Vector Graphics) W3C: working group Flash Macromedia (Microsoft, IBM...) HGML ( Hyper Graphics Mark-up Language) VRML (Virtual Reality Modeling Language)

PGML (Precision Graphics Markup Language) sivunkuvauskieli PostScript ja PDF tyylinen sovellusalueet: näyttö ja korkealaatuiset tulosteet primitiivit: paths, text, raster image Paths: moveto, lineto, curveto, closepath Objects: rectangle, circle, ellipse... = PostScript laajennus tiedon esitystapana XML olioiden kytkeytyminen toisiinsa ei ole mukana paitsi animaatiot: ryhmät (group, group name) linkit on <pgml> <group name="object1"> <rectangle x="100" y="100" width="100" height="100" /> </group> </pgml> CGM/WebCGM ( Computer Graphics Metafile in Web) W3C (CGM on ISO-standardi) PGML (Precision Graphics Markup Language) Adobe (IBM, Netscape and Sun) VML (Vector Markup Language) Microsoft (HP, Macromedia, Autodesk, Visio) SVG ( Scalable Vector Graphics) W3C: working group Flash Macromedia (Microsoft, IBM...) HGML ( Hyper Graphics Mark-up Language) VRML (Virtual Reality Modeling Language)

VML (Vector Markup Language) XML vektorigrafiikan esitysmuotona muoto-oliot (shape), niiden kokoelmat ja ryhmät yhdistelmäviivat (path): viivat ja Bezier-käyrät ryhmien käsittely joustavaa muoto-oliot: line, polyline, curve, rect, roundrect, oval, arc, image suunniteltu www-kuvien vanhojen formaattien korvaajaksi: editoitava vaihtoehto rasterikuville GIF, JPEG, PNG Microsoft Internet Explorer 5 -tukee Microsoft Office 2000 WML-grafiikan käsittely: Word, Excel, PowerPoint ei tue olioiden kytkeytymistä "business graphics" -sovellukset VML esimerkki : (inline HTML-sivulla) <v:oval style="width:100pt;height:50pt" fillcolor="red"> </v:oval> VML toimii muiden W3C standardien kanssa: CSS (Cascading Style Sheets 2.0 ) VML-elementtien tyylitieto, 2D-paikka DOM (Document Object Model): sivulla olevien VML-elementtien käsittely olioina

CGM/WebCGM ( Computer Graphics Metafile in Web) W3C (CGM on ISO-standardi) PGML (Precision Graphics Markup Language) Adobe (IBM, Netscape and Sun) VML (Vector Markup Language) Microsoft (HP, Macromedia, Autodesk...) SVG ( Scalable Vector Graphics) W3C: working group Flash Macromedia (Microsoft, IBM...) HGML ( Hyper Graphics Mark-up Language) VRML (Virtual Reality Modeling Language) SVG (Scalable Vector Graphics) W3C ei valinnut sille esitetyistä (PGML, VML) http://www.w3.org/tr/1998/note-pgml http://www.w3.org/tr/note-vml SVG 1.0 spesifikaatio /W3C Working Draft 03.12.1999 XML -sovellus 2D grafiikalle, avoin standardi 3 grafiikkaoliotyyppiä: vektorigrafiikan muoto-oliot, kuvat, teksti muut standardit tuettu: CSS, XSL -tyylimäärittelyt, DOM XML DOM: skripit, animaatiot, tapahtumat: onmouseover, onclick useita yrityksiä takana (Microsoft, Adobe..)

CGM/WebCGM ( Computer Graphics Metafile in Web) W3C (CGM on ISO-standardi) PGML (Precision Graphics Markup Language) Adobe (IBM, Netscape and Sun) VML (Vector Markup Language) Microsoft (HP, Macromedia, Autodesk...) SVG ( Scalable Vector Graphics) W3C: working group Flash Macromedia (Microsoft, @Home,WebTV, IBM, PointCast,...) HGML ( Hyper Graphics Mark-up Language) VRML (Virtual Reality Modeling Language) Flash avoin oliopohjainen (binary) vektorigrafiikan ja vektoripohjaisten animaatioiden internet esitysmuoto (.swf) Macromedia Flash Generator, Director... Flash Generator: animaatioihin vaihtuva grafiikkadata palvelimesta: - sääkartat, vaihtuvat mainokset... ei XML-sovellus, mutta voi kuljettaa mukana metatietoa XML-muodossa http://www.flash.com HGML ( Hyper Graphics Mark-up Language) grafiikkapainotteinen vastine HTML:lle langattomat sovellukset (vrt. WML/WAP) määrittelyt voidaan tehdä XML:n avulla

VRML (Virtual Reality Modeling Language): ISO-standardi 3D esityksille www:ssa hyvä tuki, yleisesti käytössä http://www.vrml.org 3DXML Visual XML ehdotus rakenteiset esitykset XML:n avulla ==> näyttö VRML:n avulla 3DML HTML:n laajennus ei puhdas XML 3D-elementtit nopea helppo oppia ja käyttää Esityksen sisältö Www-kuvat, grafiikka ja standardit Ammattilaisten grafiikkatiedostot verkossa Dokumenttien jakelun hallinta verkossa / WebDAV Dokumenttien tuotantoprosessien ja käytön hallinta

DWF (Drawing Web Format) Autodesk:n (AutoCAD) kehittämä avoin tiedostoformaatti CAD piirustusten siirto www:ssa pakattu: 50-90 % pienempiä kuin DWG-tiedostot (AutoCAD) ei editoitavissa (turvallinen jakelumuoto) vektorigrafiikan edut: zoomattavissa (esim. viivaleveystieto mukana) ym. SVF (Simple Vector Format) vektorigrafiikkamuoto, joka tukee linkkejä ja grafiikkatasoja (layers) kehitettiin www:n tarpeisiin (SoftSource ja NCSA), avoin SVF Plug-In: Netscape, Internet Explorer, Opera : HTML-sivuille liitettyjen tai erillisten SVF-kuvien katselu kuvien osia voidaan suurentaa ilman uutta lataamista... formaattimuunnosohjelmia: HPGL, DXF..., joilla linkkien lisäys ym WWW:ssa liikutellaan myös paljon: DXF (Drawing Interchange Files /-Format) vanha defacto-standardi vektorigrafiikan siirrossa DGN (Intergraph MicroStation CAD)

Jakelu ja katselu grafiikkatiedostojen katseluohjelmia (viewer) on kymmeniä www-selaimien kanssa toimivia plugineja myös useita Esimerkkejä, joista monet ilmaisia: Inso Corporation Quick View Plus (Win) 255 tiedostoformaattia esim: CGM, DXF, HPGL Inson Outside In Server luo automaattisesti selaimilla katseltavia www-sivuja eri tiedostoformaateista Dr. DWG NetView, Dr. DWG JavaView applet, Dr. DWG NetServ DWG/DXF ym tiedostojen hallinta ja katselu myös www-selaimella Volo View Express: DWG, DXF katselu CADViewer Light, Java applet: DWF -katselu www-selaimella WHIP! viewer: DWF-katselu VERTEX Viewer Esityksen sisältö Www-kuvat, grafiikka ja standardit Ammattilaisten grafiikkatiedostot verkossa Dokumenttien jakelun hallinta verkossa / WebDAV Dokumenttien tuotantoprosessien ja käytön hallinta

WebDAV "Web-based Distributed Authoring and Versioning" HTTP protokollan laajennus, joka sallii käyttäjien yhdessä muokata ja hallita tiedostoja www-palvelimessa. World Wide Web Consortium (W3C), Internet Engineering Task Force (IETF), European Computer Manufacturers Association (ECMA), Xerox, Netscape, FileNet, Open Text, Documentum Microsoft: Office 2000 "Web Folders", Internet Information Server (IIS) 5.0, Internet Explorer 5.0 http://www.webdav.org/ DAV on Internettiin soveltuva tiedostojärjestelmä kokonaisten tiedostojen nopea etäkäyttöjärjestelmä dokumenttien hallintajärjestelmän www-protokolla virtuaaliyritysten toimintojen tuki tiimityöskentelyyn HTTP sallii lukuoikeudet (read access) DAV tuo kirjoitusoikeudet (write access)

DAV:n ominaisuudet Lukitukset vain yksi käyttäjä voi avata tiedoston muuttaakseen lukitus on luotettava (esim. verkkoyhteys saa katketa) Metadata (XML-properties) hallinta DAV:lla set, delete... property esim. haut kirjoittajan mukaan Tiedostojärjestelmä hallinta tiedostojen kopiointi ja siirto, hakemistojen luonti jne. Versioiden hallinta suora vanhojen versioiden käyttö (RCS or SCCS, check-out, check-in, history list.) Käyttöoikeuksin hallinta käyttoikeuden lisääminen/poisto resurssikohtaisesti ==> koko www:n käyttöoikeuksien hallinta DAV:n avulla DAV pohjana on HTTP: puhdas 8 bittinen protokolla WebDAV ei ole tiedostoformaatista riippuvainen kaikki käy: HTML, JPEG, CAD-tiedostot jne... versiointituki myös muille kuin tekstitiedostoille tiedostot voidaan tallettaa tiedostojärjestelmään ( Unix, Windows, Mac) normaalisti tiedostojen hallinta WebDAV-sovelluksilla (dokumenttien hallinta, projektihallinta, workflow, ryhmätyö, jne.). sovelluksiin uudet DAV-protokollan tarjoamat "File... Open" and "File... Save" käytöt vanhojen sovellusten päivittäminen helppoa, nopeaa Internetjakelussa ei tarvita www-tiedostoformaatteja

Esityksen sisältö Www-kuvat, grafiikka ja standardit Ammattilaisten grafiikkatiedostot verkossa Dokumenttien jakelun hallinta verkossa / WebDAV Dokumenttien tuotantoprosessien ja käytön hallinta Esimerkkejä: ArchiCAD for TeamWork Graphisoft (Unkari) projektiryhmä voi joustavasti käyttää yhteistä tietokantaa projektin voi aloittaa yksi suunnittelija, minkä jälkeen projekti jaetaan ja määritellään käyttöoikeudet ym. VERTEX WEB SOLUTIONS "Tehokasta tiedonjakelua verkottuvaan suunnitteluympäristöön" VIRIL -projekti VTT Rakennustekniika Applications of Virtual Reality for Building Construction Delivery mm. ProMoTe-työkalu VRML-mallien generointi IFC tuote tiedon perusteella http://cic.vtt.fi/projects/viril/

Dokumentin rakenteen ja sisällön erottaminen toisistaan ==> Tuotteen dokumenttien tarve käyttäjän roolin ja käyttötilanteen mukaan. Tuotteen dokumenttien tarve käyttäjän roolin ja käyttötilanne mukaan. Rakennuslupahakemus KÄYTTÖ 1. Asemapiirros, mittakaava 1:500 tai 1:200 2. Rakennuspiirustukset, 1:100 tai 1:50 TUOTE 3. Ote kaupungin kantakartasta 1:2000 4. Ote voimassa olevasta asemakaavasta 5.Ympäristökartta 1:10 000 jne...

Käyttäjä WWW selain Tuotemallipohjaisen dokumentaation hallinta WWW-ympäristössä Dokumenttien käyttö XML WWW-palvelin Toimintalogiikka, roolit Sovellusten välivarasto Interface XML/JDBC XML/JDBC XML/JDBC Tuotetiedonhallinta Dokumenttivarasto Grafiikkavarasto Java Interface-toteutus Taustatietovarastoita riippumaton Seminaari 10.2.2000 / Multimedian teolliset sovellukset TEKES http://www.vtt.fi/tte/samba/projects/tuotedoha/seminar100200.htm