Download presentation
Presentation is loading. Please wait.
1
Topics 應用架構 學習路徑 熱門議題 相關認證
2
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 傳回適當的訊息
3
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
4
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
5
J2SE Architecture
6
Why is JAVA? Write once, run anywhere!! Full OO support Networking !!
Security!! Performance? ! ….
7
Certifications
8
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)~
9
Resources & Comments Tools Links Roadmap Q & A The End
Similar presentations