Web interface

The web interface should be in the form of a webpage supporting (at least) the same things as the web service in the previous part of the project. Hence, it should be possible to upload files, choose queries, fill in parameters for the queries, and to choose file format for the result. You can also choose to add functionality, e.g., provide XHTML versions for the result of queries.

Forms

You can choose your favorite way of implementing a web interface. One way to do it is to use forms. For a tutorial on forms, click here.

Choosing a host and port from a browser

You can make your browser contact a specific host and port by writing
 http://host:port
provided that you use the http-protocol. E.g.,
 http://127.0.0.1:12345