Upon completion of this course, participants will be able to:> Rapidly develop and deploy enterprise applications > Build enterprise-class Web services and J2EE-based applications > Integrate Web applications with packaged applications and legacy systems > Develop automated, asynchronous workflows that contain complex logic and human interaction > Construct interactive portals for accessing data, processes and applications > Test and debug applications in BEA WebLogic Workshop 8.1 > Manipulate XML data with XQuery and XMLBeans > Create and consume different types of reusable Java components > Secure enterprise applications to protect against unauthorized access
Weblogic Workshop and the J2EE Architecture What is Java?What is J2EE?The J2EE ArchitectureServlets and JSPsEnterprise Java BeansApplication ServerWeb ContainerEJB ContainerDistributed ObjectsBEA Weblogic Platform Weblogic WorkshopWeblogic Workshop IntroductionWorkshop EditionsWorkshop Version 7Workshop Screen componentsApplications and ProjectsWorkshop File TypesSimple JSP DevelopmentDebugging ApplicationsDebugging PropertiesBreakpointsResetting Weblogic ServersWorkshop Performance Developing Web ApplicationsWeb Applications IntroductionJSPsJSP Elements (Expressions and Scriptlets)JSP Implicit ObjectsJSP Development in WorkshopJSP DevelopmentJSP element configurationTag Librariesnetui-tags-html Page FlowsWhat are Page FlowsWhat are Struts?MVC/Model 2 ArchitectureStruts and MVCPage Flows vs. StrutsPage Flow ComponentsFlow View IconsHTML FormsValidation error messagesForm Creation LabDisplaying Validation MessagesForm Data for Error MessagesForm Validation LabPage Flow Tag Libraries Web Services Overview of Web ServicesNecessary FilesWhat does a Web service do?What are the StandardsWeblogic Web ServicesJWS FilesWSDLBuilding a simple Web ServiceTesting a simple Web ServiceUsing a WebService ControlConversational Web Services
Java Controls Java ControlsBuilt-in ControlsDatabase ControlsGenerating Page FlowsEJB ControlTimer ControlWhat is JMS ?Using JMS ControlsUsing Web Service ControlsBuilding Custom ControlsControl MethodsTesting Custom Controls Application DeploymentDeployment OverviewApplication AssemblyProduction vs Development ModeEar filesEar file StructureJar FilesWar FilesConfiguring the descriptorsCreating the Deployment files XML BeansUsing XML XML SchemaXMLBeans vs DOM/SAX XML Spy Schema to Java classesSimple Application using XMLBeansXQuery ExpressionsXMLBeans datatypesXpathXML Cursors Enterprise JavabeansEJBsWorkshop EJBsNecessary FilesRemote InterfaceHome InterfaceLocal InterfaceLocal Home InterfaceImplementation ClassWorkshop EJB ProjectsSession BeansEntity BeansEJB ClientsClient Jar
“Excellent instructor, very knowledgeable. Excellent communication.” Student – Perl Programming in UNIX