`RPX v. AIT
`
`
`
`
` Webster’s New W<)rldT“
`Dictionary oi‘Co1npute1‘ Terms, 6th Edition
`
`
`
`II
`
`E
`
`E
`
`=
`
`i |
`
`
`
`Copyright © 1997 by
`Simon Sc Schuster, Inc.
`
`All rights reserved
`including the right of reproduction
`in whole or in part in any form
`Macmillan General Reference
`A Simon 8: Schuster Macmillan Company
`1633 Broadway
`NewYork, NY 10019-6785
`Macmillan Publishing books may be purchased for business or
`sales promotional use. For information please write: Special
`Markets Department, Macmillan Publishing USA,
`1633 Broadway, New York, NY 10019.
`A Webster's New World7M Book
`
`
`
`MACMILLAN is a registered trademark of Macmillan, Inc.
`
`WEBSTER'S NEW WORLD DICTIONARY is a registered trade~
`mark of Simon (‘Sr Schuster, Inc.
`
`Library of Congreas Catalog Card Number: 97-80220
`ISBN: 0—02-861890—4
`
`Manufactured in the United States ofAmerica
`
`1234567
`
`97899 00102
`
`
`
` 30 Apple Desktop Interface (ADI)
`
`
`Apple Desktop Interface (ADI) A set of user irrregfice guide-
`lines, developed by Apple Computer and published by Addison-
`Wesley, intended to ensure that the appearance and operation of
`all rwacintosh applications are similar.
`
`
`
`Apple File Exchange A utility program provided with each
`Macintosh computer that allows Macs equipped with suitable
`floppy disk drives to exchange data with IBM PC—compatible
`computers.
`
`App1eShare A file server‘ utility for Appleiolle networks.
`AppleShare transforms any Macintosh on the network into a
`dedicated file server; the server's hard disk icon appears on every
`network user's desktop.
`
`1. A s1nal.l— to nieclium—sized computer program that
`applet
`provides a specific fiinction, such as emulating a calculator. 2. In
`java, :1 n1ini—program embedded in a Web document that, when
`
`downloaded, is executed by the browser. Both of the leading
`browsers (Netscape Communicator and Microsoft Internet
`
`Explorer) can execute java applets. See java applet and java
`application.
`
`AppleTalk A local area nerworle (LAN) standard developed by
`Apple Computer. AppleTalk can link as many as 32 riiacfnrosli
`computers, IBM PC-CfJ!J1paIll)l€ computers, and peripherals such as
`laser primers. Every Macintosh computer has an AppleTalk port;
`the only hardware required for an AppleTalk network is a set of
`Locoliolk connectors and ordinary telephone wire for cables
`(called twisted-pair cable). AppleTalk networks are simple and
`inexpensive but quite slow—capable of transmitting only up to
`230 ieiiobits per second compared to Erirerliilk, which is capable
`of speeds of up to 10 million hits per second (bps).
`
`application A program that enables you to do something usen
`fill with the computer, such as writing or accounting (as opposed
`to urr'l:'ties, programs that help you maintain the computer}.
`
`Application Configuration Access Protocol (ACAP) A
`proposed Ir-oer:-ret standard that transfers crucial user configuration
`settings {including address books, bookrnories, and options choices) to
`an Internet—accessible file. Because these settings are stored on
`the network instead of the user’s computer, they are accessible
`no matter which computer is being used. ACAP will greatly
`benefit anyone who accesses the Internet from more than one
`computer.
`
`'
`-
`llcation con
`
`trol rnenu
`
`3PP
`
`l
`See tori
`:
`'I
`
`a
`,
`I
`ppfication development system _i
`Progmn development tools, typically E
`3 prU(qm,,.;,;;;'r.»g lar:girngc> with a compilcrgu
`m extensive 1ibrafY °F1'93d)"t0“U5° P3}
`' .ation develo merit s stein‘
`gran app is
`_
`_ V
`op 3 stand—alonc application moi
`devel
`‘
`program using a language such as (J +'
`
`In a Macintosh, t]?
`application heap
`for user proqrrtms. Synonynious with b‘
`
`In i1r’i:'crosoft I»l/iiixci:
`application icon
`graphic representation ofa I'1"L1I'1‘lI'I11Zt3(l
`on the Iosiabar to remind you that the;
`in memory, IJou1'rle-cl1'cle the appIicatio'
`
`program.
`
`I
`
`In the OSI Rtjieri
`application layer
`network architecture, the first or top—i
`which the data is presented to the use;
`needed to ensure that products made":
`can work together. For example, <:‘V6I"_i
`the same protocols for sending and rt
`data is ready to be sent to the netwoi
`protocol stack to the next layer, the 1:.
`
`application program See npplicati
`
`application progratn interface (A!
`or conventions by which programs
`tent or network services. 2. In was sci
`ventions that enable a hyperl:'r-:13 to or;
`that is external to the server. See CC;
`
`In Micri
`application shortcut key
`key you assign to launch or bring ani
`ground. Application shortcut keys
`tions such as DESQview and PC Tori
`switch among programs.
`i
`
`Proqrrmis tliii
`application software
`such as worn‘ processing or dotoiiose mail
`5l’sterr1 soJ|"rware, which runs the comli
`which help you maintain and organi!
`
`
`
`
`
` 274 java
`Java V
` However, this limitation restricts java applets to a relatively trivi ll
`.
`.
`.
`.
`.
`a
`I
`level of fi1nctional1ty.]ava applets gain increased f1.lIlCt10I1£1lit-y and
`the user’s system security is protected by means of terrifl-ares that
`attest to the apple-t’s authenticity.
`
`
`
`'
`
`mP01'lCI‘1lIH that are capable of excha
`50
`501]
`1Por1C1‘1f5.
`
`I
`
`A
`avg Development Kit (JDK)
`dc\,e1opn1{3I‘1t tools, created by Sun M
`as 0fCl1é!1‘gL‘:, that represents the def:
`f;
`_
`.
`Iogl-;a1I1I1‘11I‘1g language.The package
`- enables users to run java applimriuns.
`
`
`Javgscript A scripting lrrrzgnagc for
`by Ncfstrapt? Carmmr:-ritritfrms, that enabl l
`- 5imp1e_]rrua—like programming instructu;
`
`[ext of their Web pages. Originally ca
`. was made more _]ava—like after Netscapl
`fled ghatjava would succeed, but javafi;
`;‘nl1trftantc capabilities ofjava and is, a
`}anguage_]avaScript is an interpreted 5
`much more slowly than java, which is
`preted lE1!‘1gL121g(‘., and it requires its ow
`built into popular Wei) browsers. I-lovt
`effectively standardized yet; Microsoft
`version called jsrrripr for implementati
`Explorer, and this version reportedly diii
`‘
`!
`]avaScript that ]script programs may nti
`other browsers. Until recently a drafirttti
`been submitted to the European Con
`Association {ECMA} for standardizatioi
`
`'
`
`
`
`]avaSeript style sheet (JSS) A p
`ltlibrlrl Wide lrlfsb Cfortscrrtirtrrr (W3 C’) st.
`Sheers (CS8). J88 is designed to cnablei
`create dynamic effects by including javi
`various style definitions. See style sl1eer.iI
`
`]avaSe-ft A subsidiary of Sam Ii-firrosyg
`for developing and promoting the jrwai
`and related products.
`
`
`
`Java Virtual Machine (VM) Ajavsi
`crwiromncrir for Jlama applets and _]a we appi
`is called a virtual machine because, n
`
`
`
`
`
` Java applet A small program (applet) that is desigoned for diS_
`tribution on the World Wa'a‘eI=1«’é’b {l/Vl'Vl'T«fl and for interpretatign
`by a ]ava—capable Wei: browser, such as 1"/h'trr:stg,ft Internet .EXpl(}ycr
`or Netscape Naui;,qato:'.java applets execute within the browser
`window and seamlessly add functionality to Web pages. How-
`ever, their functionality is restricted due to security restrictions
`which prevent applets from gaining access to the computer’s file
`system. See java applfmtiim.
`
`
`
`
`java application Ajava program that, unlike ajrwa applet,
`
`executes in its own window and possesses full access to the com.
`puter’s file system.’I‘o run ajava application, the. user’s computer
`must be equipped with a stand-alone java interpreter, such as the
`one included with the jam: l')evclopment Kit (JDK).
`lfjava app1j_
`cations are written in conformity to Sun’s 100% Prrrrejaua sped-
`fications, they will run on any computer that is capable of
`runrlirlg a java interpreter.
`
`
`
`
`
`
`
`
`
`
`
`_]avaBean A rcrrscrlilc rnbjctt, created witlijrwa and in conformity
`to Sun’s 100% lhrejaurr specifications, that is packaged according
`to the javalieans specifications.Ajavalzlean differs from a java
`applet in that it has persistence {it remains on the user’s system after
`execution).Additionally, Beans are capable of conimunicating and
` exchanging data with other _lavaBeans by means of r'm‘erproress
`tomimmimrion. in this sense ajavafiean is similar to an /lti‘fi2cX
`control, but with a very important exception: unlike ActiveX
`controls, which execute only on computers that support
`Object Linking and Embedding (OLE) at the openrring system
`level, a _]avaBean will execute on any computer platform that is
`capable of running a java interpreter. Users will find that Beans
`seamlessly add functionality to Beans-aware applications, while
`developers can quickly create applications by combining Bean
`comporlents.
`
`
`
`
`
`
`forjrwa applets and java
` _]avaBeans A componmit m‘t”l1iI€£fttP't’
`applimtitms that enables java programmers to package java pro-
`J
`rams in a container, similar to Atri'r2eX for increased intero Bf‘
`
`
`
`ability with other objects and improved security. java development
`
` environinents that cor1fi)rm to the _]avaBeans specification enablfi
`
`
`
`Filter it is running on, it creates a sin
`“Hits the correct platform for executi
`-’-dclition, this approach insulates the co"
`programniers to create Beans, which are reusable ]ava—based
`mglle applications.]ava VMS are availal'