CÔng trình hoàn tất tại trưỜng đẠi học nông lâm tp hcm



tải về 2.89 Mb.
trang1/4
Chuyển đổi dữ liệu20.05.2018
Kích2.89 Mb.
#38584
  1   2   3   4

Khoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm TP. HCM



CÔNG TRÌNH HOÀN TẤT TẠI

TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM

Cán bộ hướng dẫn: ThS. Nguyễn Thanh Phước


Cán bộ phản biện: ThS. Nguyễn Đức Công Song

Luận văn cử nhân được bảo vệ tại :

HỘI ĐỒNG CHẤM LUẬN VĂN CỬ NHÂN TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM ngày 09 tháng 02 năm 2007


CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM



Độc Lập-Tự Do-Hạnh Phúc

Bộ Giáo Dục và Đào Tạo

Trường ĐH NÔNG LÂM TpHCM

NHIỆM VỤ LUẬN VĂN CỬ NHÂN








I. TÊN ĐỀ TÀI: ZK Framework – Quartz Framework và ứng dụng

II. NHIỆM VỤ VÀ NỘI DUNG

Nhiệm vụ: Tìm hiểu ZK Framework và Quartz Framework. Viết ứng dụng minh họa cho từng Framework .

Nội dung nghiên cứu: Tìm hiểu ZK Framework và Quartz Framework. Triển khai hai ứng dụng Bookmark ManagerAuto Backup Database.

III. NGÀY GIAO NHIỆM VỤ: 25/07/2006

IV. NGÀY HOÀN THÀNH NHIỆM VỤ: 01/02/2007

V
Ngày / /

KHOA CNTT


Ngày / /

CHỦ NHIỆM CHUYÊN NGÀNH

. HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: Nguyễn Thanh Phước


Ngày / /

CÁN BỘ HƯỚNG DẪN





LỜI CẢM ƠN

TÓM TẮT

  • Tên đề tài:

    • Tìm hiểu ZK framework và Quartz framework.

    • Viết ứng dụng minh họa cho các framework.

  • Thời gian thực hiện:

    • Ngày được giao đề tài: 25-07-2006

    • Ngày hoàn tất đề tài: 01-02-2007

  • Nội dung nghiên cứu:

    • Tìm hiểu framework viết web mới: ZK framework, viết ứng dụng minh họa : Bookmark manager.

    • Tìm hiểu framework để sắp lịch tự động: Quartz framework, viết ứng dụng minh họa: Auto Backup Database.

  • Kết quả chủ yếu đã đạt được:

    • Tìm hiểu được những ưu khuyết điểm của ZK framework và Quartz framework.

    • Ứng dụng Bookmark Manager đã lưu được những bookmark cần dùng.Thực hiện được các thao tác cơ bản với bookmark.

    • Ứng dụng Auto Backup Database đã ứng dụng được một số chức năng do Quartz frame work hổ trợ

    • Một số thao tác như backup, restore hay empty đối với các hệ quả trị cơ sở dữ liệu mà ứng dụng Auto Backup Database hỗ trợ.


Summary

  • Name:

    • Research ZK framework and Quartz framework.

    • Application: Bookmark manager, Auto Backup Database.

  • Time:

    • Started date: july 25th 2006

    • Completion date: February 1st 2007

  • Content:

    • Research framework to build web sites: ZK framework, application : Bookmark manager.

    • Research framework to schedule job: Quartz framework, application: Auto Backup Database.

  • Result:

    • Understand all the frameworks: ZK framework and Quartz framework.

    • Bookmark Manager can save all the bookmarks and can manipulate all the bookmarks.

    • Auto Backup Database đã ứng dụng được một số chức năng do Quartz frame work hổ trợ

    • Auto Backup Database can backup, restore or empty all the databases which this application supports .


Mục lục

--o0o—


CHƯƠNG 1: GIỚI THIỆU 117 17

CHƯƠNG 2: LỊCH LÀM VIỆC 121 17

CHƯƠNG 3: JOB STRORES & PERSISTENCE 136 17

CHƯƠNG 4: QUARTZ LISTENERS 158 18

CHƯƠNG 5: QUARTZ PLUG-INS 166 18

CHƯƠNG 6: CLUSTERING QUARZT 171 18

6.3 Làm thế nào Clustering làm việc trong Quarzt 173 19

6.4 Định cấu hình Quarzt để sử dụng Clustering 174 19

6.5 Chạy những nút Quarzt Cluster 176 19

6.6 Quarzt Clustering CookBook 177 19

CHƯƠNG 7: XÂY DỰNG MỘT ỨNG DỤNG QUARZT 179 19

7.1 Làm việc với Scheduler 180 19

7.2 Làm việc với Job 182 19

I. GIỚI THIỆU. 20

1.Giới thiệu ZK . 20

2.Tại sao nên dùng ZK. 20

3.Khái niệm AJAX. 21

4.Cách cài đặt ZK. 21

5.Môi trường phát triển: Eclipse3.1, Tomcat. 22

6.ZK Blank-Project. 23

II. NHỮNG THÀNH PHẦN CƠ BẢN. 24

a. Component. 26

ii. Page. 26

iii. Desktop. 26

III. QUẢN LÝ SỰ KIỆN. 28

a. Giai đoạn khởi tạo page: 28

ii. Giai đoạn khởi tạo component: 29

iii. Giai đoạn xử lý sự kiện. 29

iv. Giai đoạn gởi trả sự kiện: 29

IV. ZK USER INTERFACE MARKUP LANGUAGE(ZUML). 38

V. ZUML VỚI NHỮNG THÀNH PHẦN XUL. 56

VI. ZUML VỚI NHỮNG THÀNH PHẦN XHTML. 92

VII. THÀNH PHẦN MACRO. 98

VIII. ADVANCED FEATURES 104

IX. KẾT NỐI CƠ SỞ DỮ LIỆU. 117

X. PHẦN 2 : QUARTZ FRAMEWORK VÀ ỨNG DỤNG 123

XI. Chương 1: GIỚI THIỆU 123

Khái niệm Job Scheduling. 123

Sự cần thiết của Job Scheduling 124

Sự hình thành Quartz Framework 124

Cài đặt 124

XXIV. Chương 2: LỊCH LÀM VIỆC 127

Tổng quan. 127

Quản lý Scheduler 130

Quản lý Jobs 131

Quartz Triggers 134

Cron Triggers 134

1. Quick Lession in Cron 135

v. 2. Sự khác biệt của những phiên bản Cron Unix 135

vi. 3. Định dạng Cron Unix: 135

vii. 4. Định dạng biểu thức của Cron: 136

XXXIX. Chương 3 : JOBSTORES VÀ PERSISTENCE 148

Persistent JobStores = JDBC + Cơ sở dữ liệu liên quan 152

JobStoreSupport cần phải được đặt tên JDBCJobStoreSupport 153

Điều gì sẽ xảy ra nếu cơ sở dữ liệu cần không hỗ trợ JDBC? 154

Bảng cơ sở dữ liệu và những tên cột 161

Dùng công cụ SQL để tải Jobs 169

1. Clustering là gì? 204

2. Lợi ích của Clustering cho những ứng dụng Quartz. 204

viii. 2.1. High available: 205

ix. 2.2. Scalability (Có khả năng mở rộng). 205

x. 2.3 Load Balancing(Cân bằng tải) 206

3. Làm thế nào Clustering làm việc trong Quartz 206

xii. 3.1 Quartz Scheduler khởi động tại Cluster 207

xiv. 3.2 Phát hiện những nút Scheduler đã bị hỏng 207

xvi. 3.3 Phục hồi những Job từ những thể hiện đã bị hỏng 208

4. Định cấu hình Quartz để sử dụng Clustering 208

xvii. 4.1 Định cấu hình nút file quartz.properties 209

xix. 4.2 Định cấu hình những thuộc tính Scheduler chính 210

xxi. 4.3 Định cấu hình mục JobStore 210

xxii. 4.4 Định cấu hình nguồn dữ liệu JobStore 211

xxiii. 4.5 Nhập cơ sở dữ liệu với thông tin Scheduler 211

5. Chạy những nút Quartz Cluster 212

6. Quartz Clustering Cookbook 212

xxiv. 6.1 Gán những Job cho những trường hợp riêng trong Cluster 212

xxv. 6.2 Chạy những Job trên mỗi nút trong Cluster 213

xxvi. 6.3 Chạy những nút trên những máy riêng 213

xxvii. 6.4 Sử dụng một thời gian đồng bộ hóa dịch vụ 213

xxviii. 6.5 Truy lại danh sách về việc thi hành những Job từ Cluster 214

xxix. 6.6 Chạy đồng thời những thể hiện Clustered và Nonclustered 214

xxx. 6.7 Sử dụng toàn bộ những Listener trong môi trường Clustered 215



PHẦN 2. QUARTZ FRAMEWORK VÀ ỨNG DỤNG


Каталог: data
data -> HƯỚng dẫn càI ĐẶt và SỬ DỤng phần mềm tạo bài giảng e-learning
data -> CỘng hòa xã HỘi chủ nghĩa việt nam độc lập Tự do Hạnh phúc
data -> Qcvn 81: 2014/bgtvt
data -> Trung taâm tin hoïC Ñhsp ñEÀ thi hoïc phaàn access
data -> PHỤ LỤC 2 TỔng hợp danh mục tài liệu tham khảO
data -> Công ty cổ phần Xây dựng Điện vneco3
data -> Nghiên cứu một số đặc điểm
data -> NHỮng đÓng góp mới của luậN Án tiến sĩ CẤP ĐẠi học huế Họ và tên ncs : Nguyễn Văn Tuấn
data -> Mẫu 01/hc-sn-dn (Ban hành kèm theo Thông tư số 83/2007/tt-btc ngày 16/7/2007 của Bộ Tài chính) TỜ khai hiện trạng sử DỤng nhà, ĐẤt thuộc sở HỮu nhà NƯỚc và ĐỀ xuất phưƠng án xử LÝ

tải về 2.89 Mb.

Chia sẻ với bạn bè của bạn:
  1   2   3   4




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương