Professional Documents
Culture Documents
html
“ WEB TECHNOLOGIS “
1 Email: chinna_chetan05@yahoo.com
Visit: www.geocities.com/chinna_chetan05/forfriends.html
ABSTRACT:
This paper is explaining the technologies that are used in the world wide web. WWW is
distributed system in which all web pages are stored. WWW is a information highway.
Inorder to design such a good information highway we need sophisticated technologies.
In this paper we are going to present some technologies by using which we can design
such a sophisticated web.
Web technologies are: Html, Java script, Jsp, Java, Java Beans, VRML, JDBC,
Web/Database Interfaces XML DHTML .we will use html to design the web pages,
Javascript to do the client side validation, Jsp to process the request that are sent by the
client machine using the web browser. web browser is a web client by using which we
can sent the request to the web server there is server side program called Jsp which will
process the request and return the result to the web browser he will intern present the
result to the users. Java is the scripting language for Java script.
Java beans are used for building the re-use applications. Virtual Reality Modeling
Language allows to create "virtual worlds" networked via the Internet and
hyperlinked with the World Wide Web. JDBC for data base connectivity. Web
Database Interface (WDBI) can create databases with much greater ease, using
secure ASP forms. When using WDBI to create databases you can Search, Sort, Edit
and Delete records in your online database just as easy as typing in a word processor.
XML to store web page data in the form of XML files. DHTML to add interactivity
to the web pages.
2 Email: chinna_chetan05@yahoo.com
Visit: www.geocities.com/chinna_chetan05/forfriends.html
Web Technologies
• HTML
• JavaScript
• JSP
• Java
• Java Beans
• VRML
• JDBC
• Web/Database Interfaces
• XML
• DHTML
HTML:
HTML stands for Hyper Text Markup Language. It is defined using SGML (Standard
Generalized Markup Language) and provides tags to identify document structure for
later formatting and links to other documents.
USES:
• formatting text on a web page and creating links to other web pages
• using images and image maps
• creating forms
• creating tables
• creating frames
JavaScript
3 Email: chinna_chetan05@yahoo.com
Visit: www.geocities.com/chinna_chetan05/forfriends.html
Java script is a web scripting language which can add interactivity and function to a
web site. Some examples include drop down menus navigation button effects,
interactive forms, slide shows, and pop open windows. There are many applications
available to enrich a web site.
USES:
We will use java script on the web to perform the client side validation which will
reduce the network traffic.
With out entering anything if we click on Sign In button this request is send to the web
server via the web browser with empty values at the sever side is checked that entered
values are not matching with the stored values. Immediately web server page will give
the response as invalid user name and password. Although there are no values in Id and
Pass word field unnecessarily request is send to server page in this way it is increasing
the network traffic.
Java Script is providing the solution for this problem by validating the web page details at
client side. Here we can write one script to check whether user has entered any values are
not if yes we are forwarding the request to the web server if not we are not at all
forwarding the request to the web server rather we display some message saying that
enter some values to the fields.
4 Email: chinna_chetan05@yahoo.com
Visit: www.geocities.com/chinna_chetan05/forfriends.html
JSP:
Java Server Page (JSP) is a technology for controlling the content or appearance of Web
pages through the use of servlets, small programs that are specified in the Web page and
run on the Web server to modify the Web page before it is sent to the user who requested
it. Sun Microsystems, the developer of Java, also refers to the JSP technology as the
Servlet application program interface (API). JSP is comparable to Microsoft's Active
Server Page (ASP ) technology. Whereas a Java Server Page calls a Java program that is
executed by the Web server, an Active Server Page contains a script that is interpreted by
a script interpreter (such as VBScript or JScript) before the page is sent to the user.
An HTML page that contains a link to a Java servlet is sometimes given the file name
suffix of .JSP.
JAVA:
5 Email: chinna_chetan05@yahoo.com
Visit: www.geocities.com/chinna_chetan05/forfriends.html
• The code is robust , here meaning that, unlike programs written in C++ and
perhaps some other languages, the Java objects can contain no references to data
external to themselves or other known objects. This ensures that an instruction can
not contain the address of data storage in another application or in the operating
system itself, either of which would cause the program and perhaps the operating
system itself to terminate or "crash." The Java virtual machine makes a number of
checks on each object to ensure integrity.
• Java is object-oriented, which means that, among other characteristics, an
object can take advantage of being part of a class of objects and inherit code that is
common to the class. Objects are thought of as "nouns" that a user might relate to
rather than the traditional procedural "verbs." A method can be thought of as one of
the object's capabilities or behaviors.
• In addition to being executed at the client rather than the server, a Java applet
has other characteristics designed to make it run fast.
• Relative to C++, Java is easier to learn.
• Java was introduced by Sun Microsystems in 1995 and instantly created a new
sense of the interactive possibilities of the Web. Both of the major Web browsers
include a Java virtual machine. Almost all major operating system developers (IBM,
Microsoft, and others) have added Java compilers as part of their product offerings.
• The Java virtual machine includes an optional just-in-time compiler that
dynamically compiles bytecode into executable code as an alternative to interpreting
one bytecode instruction at a time. In many cases, the dynamic JIT compilation is
faster than the virtual machine interpretation.
• JavaScript should not be confused with Java. JavaScript, which originated at
Netscape, is interpreted at a higher level, is easier to learn than Java, but lacks some
of the portability of Java and the speed of bytecode. Because Java applets will run on
almost any operating system without requiring recompilation and because Java has no
operating system-unique extensions or variations, Java is generally regarded as the
most strategic language in which to develop applications for the Web.
JavaBeans:
6 Email: chinna_chetan05@yahoo.com
Visit: www.geocities.com/chinna_chetan05/forfriends.html
VRML:
7 Email: chinna_chetan05@yahoo.com
Visit: www.geocities.com/chinna_chetan05/forfriends.html
VRML allows to create "virtual worlds" networked via the Internet and hyperlinked with
the World Wide Web.
Aspects of virtual world display, interaction and internetworking can be specified using
VRML without being dependent on special gear like head-mounted devices (HMD). It is
the intention of its designers to develop VRML as the standard language for interactive
simulation within the World Wide Web.
JDBC:
The JDBC API is the industry standard for database-independent connectivity between
the Java programming language and a wide range of databases. The JDBC API provides
a call-level API for SQL-based database access. JDBC technology allows you to use the
Java programming language to exploit "Write Once, Run Anywhere" capabilities for
applications that require access to enterprise data.
8 Email: chinna_chetan05@yahoo.com
Visit: www.geocities.com/chinna_chetan05/forfriends.html
Web-Database Interfaces:
Web Database Interface (WDBI) can create databases with much greater ease, using
secure ASP forms. When using WDBI to create databases you can Search, Sort, Edit and
Delete records in your online database just as easy as typing in a word processor.
5.test it
When using this program and building your ASP Database it will be ready to upload
complete with the HTML or JavaScript that you need. AWDIB is a complete database
solution. No additional plug-ins are required, there is no difficult configurations to set.
9 Email: chinna_chetan05@yahoo.com
Visit: www.geocities.com/chinna_chetan05/forfriends.html
XML:
XML stands for Extended Markup Language by using which we can store the in the
XML files. If we consider the HTML by using which we can describe the data but we
can’t store the data. but in web environment we have store data. We can achieve that by
using XML.
All web pages contents in the back end databases are stored in the form of the XML files.
DHTML:
DHTML stands for Dynamic Hypertext Markup Language by using which we can add
interactivity to the web pages by using cascading style sheets and java script.
References:
♦ www.w3schools.com/html
♦ www.wikipedia.com/jsp
♦ Java complete reference by Herbetz schilt
♦ HTML Black pad book
10 Email: chinna_chetan05@yahoo.com