18.11.2014 Views

WebExp2 Experimenter's Manual - School of Informatics - University ...

WebExp2 Experimenter's Manual - School of Informatics - University ...

WebExp2 Experimenter's Manual - School of Informatics - University ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

10 Glossary<br />

Figure 33: Technical terminology used in this document.<br />

Client<br />

Server<br />

Web Server<br />

Port<br />

XML<br />

Java<br />

JVM<br />

JRE<br />

Java Plug-in<br />

An applet obtained from the Web Server by a browser viewing html pages. The applet<br />

runs in the browser and communicates with the Server.<br />

An application which can be contacted for the exchange <strong>of</strong> information. This can be<br />

a web server (which serves up HTML pages) or a different type <strong>of</strong> server which runs<br />

on a web server and serves up different types <strong>of</strong> information.<br />

A machine which hosts web pages and applications, and ‘serves’ them to clients.<br />

A ‘door’ on a server which is used to provide a particular service; clients on the web<br />

conenct with the server through its port<br />

eXtendend Markup Language; a language for marking up or ‘tagging’ sections <strong>of</strong><br />

textual documents with a meaning.<br />

An object-oriented (OO) programming language allowing cross-platform compatibility<br />

and web applications.<br />

Java Virtual Machine; the environment in which java runs its programs. This is what<br />

allows Java to run on different platforms – your JVM is specific to your OS.<br />

Java Runtime Environment; a Java environment for your computer which includes a<br />

JVM and enables you to run Java programs (locally) or applets (locally or in your<br />

browser).<br />

A simple Java environment which provides a JVM purely for running applets in your<br />

browser. This is all your subjects will need.<br />

Table 34 explains some <strong>of</strong> the terminology used in describing experiments. Though familiar, these terms may<br />

well be used in a different sense to that which you understand. Please refer to this table in relation to experiment<br />

descriptions.<br />

58

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!