Web Applications
The web has become a powerful environment for software
development. With tools like HTML, Javascript, JSP, Servlet,
and Applet, there is virtually nothing that can be done in a
desktop or client-server application that can't be done with a
web application. Plus, a web application has an advantage
over the other applications: it can be deployed to the entire
computer world!
I specialize in developing two kinds of web applications:
JSP (thin client) and Applet (thick client)
JSP (thin client)
As you may already know, HTML is simply a markup language. It
doesn't actually do anthing but present information. But with
some help from Java Servlet, Java Server Pages (JSP), JavaScript, and a relational
database, it becomes the basis for a full-blown database
application. With Java in the web server, I can expose the power and
services of your server to the World Wide Web
Some standard JSP Applications that I can provide
include:
- Bulletin Board (forum)
- E-Commerce
- Electronic Document Library
- SmartMap Data Navigation (for regional data)
- Feedback Form
- Guestbook
- Standard CRUD (Create, Read, Update, Delete) Database Application
- Report Repository
- Report Builder
Applet (thick client)
The Java Applet gives you a way of deploying a desktop-style
application (thick-client) in a standard browser using the
Java Plugin (Java Runtime Environment). On it's own, it has
some limitations because it is restricted from accessing the user's
machine. But when you purchase a digital certificate to
sign the applet, it has all the access and power of a regular application.
Consider using an Applet or JSP application as an enterprise
application when your user or client base is outside of your organization's
network or if your organization does not have a network. Web applications can be made
secure with user login/password and encryption when
communicating with the network.
|