Java Browser - Class URL, High-Level

The purpose of this assignment was to:

The description and my solution of the Java Browser -assignment can be viewed and/or downloaded at the bottom of this page.

What is a High-Level Connection?

A high-level connection is a connection preconfigured for specific protocols. Examples of high-level protocols are HTTP, FTP, FILE, etc...

The opposite to high-level connections are(suprise!)low-level connections. Low-level connections aren't preconfigured for specific protocols. They are usually accomplished by the use of sockets. With a low-level connection you get more control and can for example define your own protocol.

What is Java's URL Class?

An URL is a subset of an URI which is a characters string which identifies an Internet resource.

Java's URL class represents a URL, which is a pointer to an Internet domain address on the Web. This address can be the address of something simple as a file or a directory, or it can be a reference to a more complex object, such as a query to a database or to a search engine.

Assignment Description

Create a java application that implements a non-interpreting Java browser with a GUI that features an address input area and a text area.

HTML documents retrieved with this browser should not be interpreted, i.e. the application should not try to understand the HTML/XHTML code.

My Solution, Assignment Files

«  Previous Next  »