Building CollaborationSoftware for the InternetIDah Ming CliiuDavid M. GriffuiCollaboration software for the Internet's WorldWide Web involves the development of sharedinformation systems for network computing.The AltaVista Forum version 2.0 software fromDigital contains extensions to World Wide Webtechnology that facilitate collaboration on theInternet. The extensions consist of a toolkitand a set of collaboration applications. Thetoolkit components include a built-in databasewith an indexing and search capability.Generic applications include discussion, documentsharing, and calendar applications andadministrative functions for managing users,teams, and access control.Tlic Internet and the World Wicic Web (WWW)lia\,e changed the scope of nen\,ork computing. Asthe Intcrnct i~scr population has gro\\,n, so I~as thcdemand for better to collaborate on the Intcmct.Some csamplcs include the ability to share and discussissues of com~iion interest, coauthor iioc~~ments, andtrack project st,~tus. Altliougli today's \V\VW is idealfor publishing inhrlnation, it rcquircs considerablecustomized programming to support collaboration.The AltaVista For~~m \.el-sion 2.0 proci~~ct is both a setof collnbor
H\,pcrtc\-t Transfer I'rotocol (HTTI'), ,i si~iiplcclic~it-scr\.cr protocol to transport j~ifornlatio~iassociatccl \\.ith a UKL\Ycb bro\\sc~-, a program that renders HTMLdocumcnts,provides URL caching, and supports aclirectory till- URLsVVcb scr\.cr, a ser\'er that responds to rcclucsts forinformation ti-on1 the Web bro\\~scrsInformation Access\\I\YW tcclinolog!i lias tra~lsfo~.nicd the \vay usersacccss inform'ition tlirougli col.iiputcr ncn\.orks.Access to information on the I~ltcrnct \\,as primnril!.text-h,iscci; \\,it11 tlic \VWW, users nrc ~blc to ncccssinfotmntion in ~iiultimedia format. 'The combin.~tionof firnctionC1lit\ (information linking, graphical inter-Lice, and caching), estensibility (for dealing \\,it11 ne\\.protocols and nc\v information types), case-of-use,and lo\v cost appealed to a \\ride range of users inhomes, offices, and corporations. In addition, theR/Iosaic-snlc of "point-and-click" graphical Intcrncthl-o\vscr lias bcco~iie the most \\lidely acccptcd userintcl-hcc for nct\\,ork coniputing.Tlie most pop~~lar use of tlie WW\Y todny is for publishinginformation, and tlic process is comparable totlic \\,a!! ,I nc\\.spaper publislics or a tclc\-ision station131-oadc~sts information. The roles of tlic informationpro\.idc~- and the information consunicr arc clearlydcfi ncd. The information provider gatlicrs and organizestlic pertinent information, con\,crts it to tlieHTML scripting format, and makes it a\.ailable on a\Vcb server. Tlie information consumer, after obraininginitial acccss to the Wb server (as one might tuneinto the correct rele\rision station), can then bl-o\vse2nd seal-cli for \,al-ious types of information a\,ailableon tliat ~cr\~el-. The linlting capability of UliL andHTA4I. allo\\rs the references or links to additionalinfi)~.matio~i on \.arious serirers to be easily pi~blishcdalong \\.it11 the original infor~iifition.In contl-.lst, multiple information [>I-o\.idcrs\\.o~-l
- Page 1:
IINTERNET PROTOCOL V.6DigitalTechni
- Page 6 and 7:
lie! elements of the protocol,Digit
- Page 8 and 9:
Intcrnct. Within tlic IETt', severa
- Page 10 and 11:
~~scd to store Iicccssar!z ciata an
- Page 12 and 13:
packets, \\,hilt the latter avoids
- Page 14 and 15:
* Test address for IPv4 characteris
- Page 16 and 17:
ROUTER SOLICITATIONTYPECODECHECKSUF
- Page 18 and 19: 7 .ncn\.orlt. The solution is to al
- Page 20 and 21: AUTOCONFIGURATIONPROCESSINGUSER SPA
- Page 22 and 23: pilssing tlic olx~i x)ckcts to them
- Page 24 and 25: James P. BoundJIII~ Bol~nd 15 ,I co
- Page 26 and 27: process of restoring a p;~rtic~~I~r
- Page 28 and 29: Table 2 (continued)Year Item Descri
- Page 30 and 31: Table 3Goals of the Australian Digi
- Page 32 and 33: fidelity, tlic tcst of \\~liicli is
- Page 34 and 35: An important consideration is that
- Page 36 and 37: Table 8Architectures Implemented by
- Page 38 and 39: ucoder~ novaNOVA simulator V2.2bsim
- Page 40 and 41: BiographiesMaxwell M. BurnetMax Bur
- Page 42 and 43: no\\. tli;it appropriate stantlards
- Page 44: High Perfor~nance Fortran V1.l is c
- Page 47 and 48: 5. For ca;i~i~l~lc scc /'I.OC.CY'L/
- Page 49 and 50: tllc s\,stcIn under test to use the
- Page 51 and 52: WAREHOUSEW.89,0.000089'WDISTRICTW'1
- Page 53 and 54: III 8-CPU. 8-GB 8-CPU, 8-GB II -II
- Page 55 and 56: ~ILI~LIC. In othcr \\.orcis, the gr
- Page 57 and 58: ~norc to ~ I ~ S L Ithe I . ~ ~.cj>
- Page 59 and 60: 13. 1)igital Eqi~ip~ncnt Corporatio
- Page 61 and 62: TPC-C Benchmark7 -.I. lie TPC-C bcn
- Page 63 and 64: Lock OptimizationL,ocl
- Page 65 and 66: DATABASE CACHE SIZE IN GBFigure 2Ua
- Page 67: Engineering Group); Marl< Davis and
- Page 71 and 72: Grc~pliical objccts such as definit
- Page 73 and 74: select box part of the toollcit pro
- Page 75 and 76: work on it was limited, \ve divided
- Page 77 and 78: Further ReadingsThc Digital Technic
- Page 79 and 80: J. Iroccssor," PI-ocec~di7rg.i ?/'l
- Page 81 and 82: B. Lce, E. Atnkov, and J. ClementM.
- Page 83: Printcd in U.S.A. EC-N7285-18/9612