Topics 應用架構 學習路徑 熱門議題 相關認證
Client-Server/3-Tier/ Multi-Tier 大型主機時代 mainframe+ thin client (運算主為Server端) 個人電腦時代 PC (運算主為Clietn端) 網際網路時代 Browser+ AP SVR+DB (交互作用) >>>網路時代(3-Tier/Multi-Tier)三層式或多層式架構 Browser Client AP Server 伺服器 資料庫 3-Tier架構 接受request 傳回適當的訊息
What is JAVA? JAVA 的三大應用領域 J2SE: java 2 Standard Edition 標準版(狹義Java) ~~C++--?!, socket, security,…. Applet, AP J2EE: java 2 Enterprise Edition 企業應用 ~~Framework Overview, JSP/ Servlet, EJB… J2ME: java 2 Micro Edition 行動裝置應用 ~~ CDC, CLDC, MIDlet
Framework Overview J 2 E E J2SE J2ME EJB Browser RMI/CORBA J D B C SQL EJB Container EJB J2SE RMI/CORBA J D B C Client AP SQL XML JNDI JMX JMS … JSTL Struts Widget JSP/Servlet Web Container Browser J2ME Mobile Device cell phone PDA Set-top Box
J2SE Architecture
Why is JAVA? Write once, run anywhere!! Full OO support Networking !! Security!! Performance? ! ….
Certifications
Hot Issues IDE (JB-Eclipse-Gel-UltraEdit) AP SVR (Tomcat vs Weblogic vs Websphere) ~Directory Service(W2K AD vs Netscape Directory vs NDS) ~ ~Message Queue (SonicMQ、Visi Broker)~
Resources & Comments Tools Links Roadmap Q & A The End