KHOA CƠNG NGHỆ THƠNG TIN
1
8
08/05/21
MƠN: LẬP TRÌNH MẠNG 2
GV: NGUYỄN XN VINH
TRƯỜNG ĐẠI HỌC NƠNG LÂM TP.HCM
Introduction
Subject: Lập trình mạng nâng cao
Code: 214273
Credit: 4
Presenter: Nguyễn Xuân Vinh
Information Technology Faculty
Nong Lam University
2
8
08/05/21
MƠN: LẬP TRÌNH MẠNG 2
GV: NGUYỄN XN VINH
TRƯỜNG ĐẠI HỌC NÔNG LÂM TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
Schedule
Credit: 4 credits
Theory: 45 hours (15 classes, 3 hours/class)
Lab: 30 hours (10 classes, 3 hours/class)
Projects presentation: 10th class
Mid-term exam: 11th class
3
8
08/05/21
MƠN: LẬP TRÌNH MẠNG 2
GV: NGUYỄN XN VINH
TRƯỜNG ĐẠI HỌC NÔNG LÂM TP.HCM
Examination Rules
Mid-term examination:
Paper writing
Do not allow any thing
Duration: 45 minutes
Final Examination:
Paper writing
Allow only one A4 handwritten paper.
Do not allow any thing
Duration: 120 minutes
KHOA CÔNG NGHỆ THÔNG TIN
4
8
08/05/21
MƠN: LẬP TRÌNH MẠNG 2
GV: NGUYỄN XN VINH
TRƯỜNG ĐẠI HỌC NÔNG LÂM TP.HCM
Study Rules
In Class
No cell-phone
No food, no drink
You want to talk, raise your hand
Attention
Check attention everyday
Absent over 25%, ban from examination
Absent in the examination: 0 points
KHOA CÔNG NGHỆ THÔNG TIN
5
8
08/05/21
MƠN: LẬP TRÌNH MẠNG 2
GV: NGUYỄN XN VINH
TRƯỜNG ĐẠI HỌC NÔNG LÂM TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
Final Grade Evaluation
A: Attention: 10%
P: Project presentation: 20%
M: Mid-term examination: 20%
F: Final examination: 50%
B: Bonus: proactive in class: 10%
Final Grade = A x 0.1 + P x 0.2 + M x 0.2 + F x 0.5 + B
6
8
08/05/21
MƠN: LẬP TRÌNH MẠNG 2
GV: NGUYỄN XN VINH
TRƯỜNG ĐẠI HỌC NÔNG LÂM TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
Lessons
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Introduction
Deployment tool
RMI
J2EE Architecture
Web Application
UDDI
Web Service
RESTful Web Service
Java Message Service (JMS)
Projects Presentation
Midterm exam
EJB Stateless Session Bean
EJB Stateful Session Bean
EJB Entity Bean
Review
1. RMI
2. RMI Security, RMICallback
3. Ant, Maven
4. Web Application
5. UDDI
6. Web Service: JAX-WS (Axis2)
7. Web Service: JAX-WS (CXF)
8. Web Service: RESTful Web Service
9. Java Message Service (JMS)
10.EJB Bean:
Stateless
Stateful
Entity
GV: NGUYỄN XUÂN VINH
TRƯỜNG ĐẠI HỌC NÔNG LÂM TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
Tools
IDE: Notepad++, Eclipse, Netbean
Java: J2EE JDK (optional) (version 1.6.x)
MƠN: LẬP TRÌNH MẠNG 2
Deployment Tool: Ant (any version), Maven (any version)
Application Server: JBoss (4.2.3), Tomcat (6.x)
Database: MySQL, PostgreSQL, SQLServer
SQL Browser: Navicat, MySQL WorkBench, phpMyAdmin
7
8
08/05/21
Web Service: Axis2, CXF, Jersey
8
8
08/05/21
MƠN: LẬP TRÌNH MẠNG 2
GV: NGUYỄN XN VINH
TRƯỜNG ĐẠI HỌC NÔNG LÂM TP.HCM
HỎI ĐÁP
KHOA CÔNG NGHỆ THÔNG TIN