ƯỜ Ạ Ọ Ệ TR NG Đ I H C NÔNG LÂM TP.HCM KHOA CÔNG NGH  THÔNG TIN

H N I V N Â U X N Ễ Y U G N

:

V G

2   G N Ạ M H N Ì R T P Ậ L

:

Introduction Subject: Lập trình mạng nâng cao Code: 214273 Credit: 4

N Ô M

6 1

/

1 0

/

5 1

8

1

Presenter: Nguy n Xuân Vinh Information Technology Faculty Nong Lam University

ƯỜ Ạ Ọ Ệ TR NG Đ I H C NÔNG LÂM TP.HCM KHOA CÔNG NGH  THÔNG TIN

Schedule

H N I V N Â U X N Ễ Y U G N

:

V G

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

2   G N Ạ M H N Ì R T P Ậ L

:

N Ô M

6 1

/

1 0

/

5 1

8

2

ƯỜ Ạ Ọ Ệ TR NG Đ I H C NÔNG LÂM TP.HCM KHOA CÔNG NGH  THÔNG TIN

Examination Rules

H N I V N Â U X N Ễ Y U G N

:

V G

Mid­term examination: Paper writing Do not allow any thing Duration: 45 minutes

2   G N Ạ M H N Ì R T P Ậ L

:

N Ô M

Final Examination: Paper writing Allow only one A4 handwritten paper. Do not allow any thing Duration: 120 minutes

6 1

/

1 0

/

5 1

8

3

ƯỜ Ạ Ọ Ệ TR NG Đ I H C NÔNG LÂM TP.HCM KHOA CÔNG NGH  THÔNG TIN

Study Rules

H N I V N Â U X N Ễ Y U G N

:

V G

In Class No cell­phone No food, no drink You want to talk, raise your hand

2   G N Ạ M H N Ì R T P Ậ L

:

N Ô M

Attention Check attention everyday Absent over 25%, ban from examination Absent in the examination: 0 points

6 1

/

1 0

/

5 1

8

4

ƯỜ Ạ Ọ Ệ TR NG Đ I H C NÔNG LÂM TP.HCM KHOA CÔNG NGH  THÔNG TIN

Final Grade Evaluation

H N I V N Â U X N Ễ Y U G N

:

V G

 A: Attention: 10%  P: Project presentation: 20%  M: Mid­term examination: 20%  F: Final examination: 50%  B: Bonus: proactive in class: 10%

2   G N Ạ M H N Ì R T P Ậ L

:

N Ô M

Final Grade = A x 0.1 + P x 0.2 + M x 0.2 + F x 0.5 + B

6 1

/

1 0

/

5 1

8

5

ƯỜ Ạ Ọ Ệ TR NG Đ I H C NÔNG LÂM TP.HCM KHOA CÔNG NGH  THÔNG TIN

Lessons

H N I V N Â U X N Ễ Y U G N

:

V G

2   G N Ạ M H N Ì R T P Ậ L

:

Java Message Service (JMS)

N Ô M

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:

6 1

/

1 0

/

 Stateless  Stateful  Entity

5 1

8

1. Introduction 2. Deployment tool 3. RMI 4. J2EE Architecture 5. Web Application 6. UDDI 7. Web Service 8. RESTful Web Service 9. 10. Projects Presentation 11. Midterm exam 12. EJB Stateless Session Bean 13. EJB Stateful Session Bean 14. EJB Entity Bean 15. Review

6

ƯỜ Ạ Ọ Ệ TR NG Đ I H C NÔNG LÂM TP.HCM KHOA CÔNG NGH  THÔNG TIN

Tools

 IDE: Notepad++, Eclipse, Netbean

H N I V N Â U X N Ễ Y U G N

:

 Java: J2EE JDK (optional) (version 1.6.x)

V G

 Deployment Tool: Ant (any version), Maven (any version)

 Application Server: JBoss (4.2.3), Tomcat (6.x)

 Database: MySQL, PostgreSQL, SQLServer

2   G N Ạ M H N Ì R T P Ậ L

:

N Ô M

 SQL Browser: Navicat, MySQL WorkBench, phpMyAdmin

 Web Service: Axis2, CXF, Jersey

6 1

/

1 0

/

5 1

8

7

ƯỜ Ạ Ọ Ệ TR NG Đ I H C NÔNG LÂM TP.HCM KHOA CÔNG NGH  THÔNG TIN

H I ĐÁP

H N I V N Â U X N Ễ Y U G N

:

V G

2   G N Ạ M H N Ì R T P Ậ L

:

N Ô M

6 1

/

1 0

/

5 1

8

8