Web Logic Server - Create Dynamic HTML Pages

Started by Kalyan, Aug 26, 2008, 07:47 PM

Previous topic - Next topic

Kalyan

Web Logic Server

This supports JDK 1.1.7 B onwards.

Weblogic Web Server allows you to run Servlets, HTML Scripts, XML and JHTML [used to create dynamic HTML pages]

We can write Java programs which generate  HTML files.
You embed Java code in HTML, JHTML is supported [and given] by Weblogic.

Weblogic Web Server supports Servlets completely.

To run servlets we need to set property in weblogic.properties file as -  weblogic.allow.execute.weblogic. servlet. Class = every one

Everyone -> includes the users.  Weblogic group generl = user1, user2, user3, .....
Refer top Optional properties in WL.Properties file
These is a servlet called classpath servlet which sets classpath for the servlets.
File servlet registration :
Weblogic.httpd.register.file = weblogic.servlet.fileservlet
To set initialization parameters to the servlets.
Weblogic.httpd.initArgs.file = defaultFilename – index.html.
To register a servlet.
Weblogic.http.register.servletsaliasname =
Weblogic.allow.execute.weblogic.servletaliasname = users (or) group.
To register a proxy
Weblogic.httpd.register.proxy=weblogic+3.srve.HttpProxyServer

HTML Kona:

is a proprietary product of Weblogic.You can create dynamic HTML files using html kona
The HTML tags are provides as classes.

Weblogic HTML

Weblogic gives direct support to RMI.

Protocols :

t3://        allows to interact with
t3s://         JNDI, Transactions, EJBServers

't.3' stands for 3-Tier.
't3s' stands for 3-Tier Security

Weblogic supports SSL.

When a client is connecting through 't3s:// ' the server asks the Client to select a Certificate.  Then, the client passes a Certificate to the Server; only then Client is allowed to communicate through 't3s:// '.
Weblogic allows you to create Certificate for 't3s:// ' Clients.
Weblogic security is maintained by=
weblogic.security certificate
weblogic.SSL
weblogic.security
Java.security.ac'

The certificate the generated by using Java.security.certificate.

Weblogic uses 'Tuxedo Transaction Processor [Server], LDAP for internal naming service; and an Interface JNDI to maintain compatibility with other Naming Services.

JTS is used to develop a new Transaction Processor.

JTA is used for providing an interface between the underlying Transaction Processor and EJB.

db kona provides an interface between database and EJB Application.