Insight into New Lutris Training
Christopher Reed, Lutris Technologies Training
The introduction of EAS 4 provided an opportunity for Lutris Educational
Services to create a whole new course designed to help developers quickly
leverage the new features of EAS. That course extends the existing curriculum
to meet the needs of a wide range of developers.
The Fundamentals course is a 3-day class that provides participants
with a complete, hands on experience, that includes using XMLC, Kelp,
InstandDB, the Web Admin Console, Lutris Management Console (LMC) and
appwizard. After completing this hands on segment of the course participants
then proceed to develop a complete Web Application that meets the needs
of a hypothetical client. This segment uses the most common techniques
needed to develop the majority of web sites today. These include the use
of JNDI, JDBC, Servlets, Session objects, the most common uses of XMLC
for HTML DOM manipulation, and deployment of the application once the
development is complete.
The 2-day EAS Wireless course extends the application created in the
Fundamentals course by using XMLC to target WML and VoiceXML clients.
This process also provides participants with the information they need
to target any tag based markup language that has a corresponding DTD.
It also covers the topics related to targeting devices other than the
standard HTML browser in general.
The new 2-day course EAS Advanced Techniques provides participants with
hands on practice with the most commonly used features of the new EAS
4 product. The course extends the sample application developed in the
earlier courses by adding EJBs, SOAP access to the application, creating
an EAS Service, and developing a highly scalable, highly available cluster
using the DynaCluster component that is new with EAS 4.
Creating, deploying and administering an EJB in the EAS framework is
covered in every detail and participants do each and every step of this
process. This involves the use of the Kelp tools, LMC, Web Admin Console,
and the EAS server itself. It also involves creation of the WAR, JAR,
and EAR files for this project as well as the accompanying XML files.
Creating a SOAP based interface that can provide a client with data
from existing sources within an application or organization is fundamental
to the future of Web Services. Participants deploy an industry standard
SOAP service (APACHE SOAP) within the EAS framework and connect the Entity
Bean deployed in the earlier section to the SOAP service via an RPC server
they create. They also create a SOAP client that can use the data exposed
through the SOAP interface.
Next participants create an EAS Service. This is a major new feature
of EAS that provides developers with the ability to easily wrap legacy
code and deploy it within the EAS. It also provides easy versioning and
administration of that code within the new framework.
Finally participants deploy the application and build a cluster of machines
running the application. This includes using DynaLink, a web server of
choice, and DynaCluster as well as the LMC. Participants create a cluster
that provides session replication and session level fail over to provides
user with uninterrupted access during scheduled or unscheduled failure
of individual servers or groups of servers.
|