NeWS ( Network extensible window system) er et vinduessystem udviklet af James Gosling og David Rosenthal fra Sun Microsystems i midten af 1980'erne. Det oprindelige navn var "SunDew" . NeWS- fortolkeren var baseret på PostScript (som senere Display PostScript , selvom de to projekter ikke var relaterede). Ligesom PostScript kunne NeWS bruges som et programmeringssprog, men i modsætning til PostScript var det placeret som en ny, bærbar tilgang til udvikling af grafiske programgrænseflader med museunderstøttelse.
Hovedideen med NEWS ligger i klient-server-arkitekturen , hvor fra klientsiden er NeWS-serveren en fortolker af programmeringssproget. Til sammenligning foregik server-klient-kommunikation i andre vinduessystemer på den tid ved hjælp af et begrænset sæt meddelelsestyper, mens serveren i NewWS-tilgangen blev udvidelig med evnen til at definere nye begreber i sproget. Serverens hovedfunktioner og deres egenskaber bestemmes således af valget af sprog, som blev valgt til NeWS af PostScript fra Adobe Systems [1] .
For at udføre de stillede opgaver blev PostScript-sproget udvidet med nye koncepter, blandt hvilke er: canvas ( eng. canvas ), process ( eng. process ), event ( eng. begivenhed ), interesse ( eng. interes ) [1] .
Selvom NeWS ikke var bredt distribueret, købte nogle virksomheder licenser til at bruge NewWS i deres produkter.
Et af de få kommercielle programmer til Nyheder var OPEN LOOK-versionen af Adobe FrameMaker , et desktop publishing-system udviklet af Frame Technology Corp. finansieret af Sun Microsystems og NSA . Ved hjælp af HyperLook , et interaktivt applikationsudviklingsmiljø, blev SimCity -spillet overført til NeWS .
Sun Microsystems (overtaget af Oracle ) | |
---|---|
Udstyr | |
Software |
|
Data opbevaring | |
High Performance Computing |
|
Forskning | |
Uddannelse |
|
Fællesskab |