หลักสูตร

รายละเอียดหลักสูตร

ปีงบประมาณ 2556
ชื่อหลักสูตร Web Application and Programming in J2EE
รายละเอียดหลักสูตร

เนื้อหาหลักสูตร

  • Course Outline : Introduction

-          J2ee Architecture for Web Application and Enterprise Programming

-          JDBC, JavaMail, JNDI, JMS, Servlet, JSP, EJB, and Web Service.

-          Introducing Apache, Tomcat, Jame, MySQL, Sun One, and JBoss. 

  • Java Database Connection (Jdbc)

-          Jdbc/Odbc Drivers and Connecting to a Commercial DBMS (Access).

-          SQL from a java program: open table, select, insert, and update.

-          Meta-data. And Transaction.

  • JavaMail

-          SMTP and POP3 Protocols

-          Sending and Retrieving Mail with JavaMail API

-          Mail Status, Multi-Part Message and Files Attachment

  • Java Naming and Directory Interfaces (JNDI)

-          Name service, Directory service, and JNDI service provider

-          Storing and Retrieving Java Object in Name service

-          Intoducing LDAP and Basic LDAP Operations

  • Java Message Service (JMS)

-          Publishing, Subscribing, and Receiving Messages

-          Point-to-Point Messaging

-          Message Format and Types

  • Networking

-          Client-side networking: Socket and ports

-          Server-side networking: ServerSocket

-          UDP Datagrams

-          URL class: openStream(), openConnection(), and getConnection()

-          Http Server: HTTP, MIME, and CGI programming in Java

  • Remote Method Invocation (RMI)

-          Remote Interface, UnicastRemoteObject, and RemoteException

-          RMISecurityManager, security policy, Rmiregistry,

-          Naming, rebind(), and lookup()

-          Remote Parameter Passing Mechanism, Remote Call Back

-          Remote Activatable Objects Corba

-          CosNaming, NamingContext, and NameComponent

-          IDL, and idlj.exe, Implementing Server and Client

-          Persistent Remote Object, Remote Call Back, Delegation

-          Stringified Reference and RMI-IIOP

 

  • XML Parsing With Java

-          Parsing XML with SAX, DOM, JDOM and JAXP

-          Transforming XML with XSLT

-          Using XPATH

  • Servlets

-          Servlet and Servlet Container in TomCat and Sun One.

-          Web Components, .war files and Web App Conficguration.

-          Request, Response, Parameters, and Attribute,

-          Http Tunneling, and Dispatcher.

-          Session Tracking: URL Rewriting, Hidden Fields, Cookies, and Sessions

-          Web Application Listeners and Filters.

-          Web App authentication.

  • JavaServer Page (JSP)

-          JSP Engine: Developing JSP in TomCat and Sun One.

-          Scripting elements: declaration, scriptlet, and expression

-          Implicit objects, and request parameters

-          Directives: page, taglib, Standard Actions, Jsp Standard Tag Libraries (JSTL) , Custom Jsp Tags

-          Introducing Struts and Java Server Faces

  • Java Beans (EJB)

-          Defining Interface, Implementation, and Deploying the Bean

-          Session Bean, Entity Bean, CMP, and BMP.

-          Remote/Local Interface, Container Managed Relationships.

-          Message

  • -Driven Beans and Transactions

-          JAX-RPC, Session Bean As A Web Service, JAX-PRC Service Endpoint Model.

ประเภทการจ้างวิทยากร OUTSOURCE
เอกสารประกอบหลักสูตร ชื่อไฟล์เดิม : 73_J2EE.pdf