6
©CiTEC 1999
COM (1/2)
•Binary compatible components
•Interface and implementation completely separated
–Enables distributed computing
–Multiple implementations possible
–Objects can support multiple interfaces
•No versioning problems; globally unique interface identifiers
•Strict rules about in/out parameters
–Reference counting
•
* DTD:n merkityksestä
   - SGML-järjestelmän perusta
   - hyvä DTD mahdollistaa monipuolisen käytön,
   huono estää koko systeemin käytön
   - haut, aineiston kirjoitus jne.
* DTD-projekti
   - suunniteltava ja varattava resurssit kuten
   muihinkin projekteihin (vrt. ohjelmistoprojektit)
   - aikaa DTD:stä riippuen yleensä yli 3 kuukautta
   - motivointi tärkeää varsinkin uusille ihmisille
   - projektiin kannattaa ottaa mukaan niin aineiston kirjoittajia,
   käyttäjiä, SGML-ammattilaisia jne.
   - henkilökunnalle annettava mahdollisuus tutustua
   salaiseenkin aineistoon
   - varattava aikaa henkilöstölle olla mukana projektissa
   - vielä nykyäänkin melko vähän SGML-ammattilaisia