XÂY DỰNG BẢN ĐỒ TRÊN ĐIỆN THOẠI DI ĐỘNG CÓ HỖ TRỢ JAVA - 10
Số trang: 11
Loại file: pdf
Dung lượng: 662.65 KB
Lượt xem: 8
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Phụ lục B : Giới thiệu các chương trình giả lậpover-the-air : thuật ngữ này được dùng để chỉ việc tìm và download các ứng dụng thông qua mạng không dây. personal profile : một profile J2ME được thiết kế để cài đặt CDC. profile : một đặc tả cho tập các lớp ở mức cao của một họ các thiết bị. Một profile cài đặt theo cấu hình của J2ME. Personal Digital Assistant Profile (PDAP) : một J2ME profile được thiết kế để cài đặt CLDC. property : một thuộc tính định nghĩa một vài đặc điểm của môi...
Nội dung trích xuất từ tài liệu:
XÂY DỰNG BẢN ĐỒ TRÊN ĐIỆN THOẠI DI ĐỘNG CÓ HỖ TRỢ JAVA - 10Phụ lục B : Giới thiệu các chương trình giả lậpover-the-air : thuật ngữ này được dùng để chỉ việc tìm và download các ứng dụngthông qua mạng không dây.personal profile : một profile J2ME được thiết kế để cài đặt CDC.profile : một đặc tả cho tập các lớp ở mức cao của một họ các thiết bị. Một profilecài đặt theo cấu hình của J2ME.Personal Digital Assistant Profile (PDAP) : một J2ME profile được thiết kế để càiđặt CLDC.property : một thuộc tính định nghĩa một vài đặc điểm của môi trường Java trênthiết bị di động.record comparator : một lớp được định nghĩa bởi MIDP để cài đặt chức năng sosánh cho 2 dòng dữ liệu được lưu trong MIDP RMS.record filter : một lớp được định nghĩa bởi MIDP để cài đặt chức năng tìm kiếm dữliệu được lưu trong MIDP RMS theo một vài tiêu chuẩn nào đó. Bộ lọc chỉ trả racác dòng dữ liệu phù hợp với điều kiện được đưa vào.Record Management System (RMS) : một cơ chế lưu trữ dữ liệu đơn giản dànhcho ứng dụng. Cơ chế này hỗ trợ lưu trữ theo nhiều bảng, mỗi bảng có thể chứanhiều dòng dữ liệu.short message service (SMS) : một dịch vụ mạng không dây hỗ trợ việc chuyển tảicác thông điệp thuần văn bản giữa các thiết bị di động.UTF-8 : một chuẩn quốc tế về mã hóa các ký tự.Widget : tiếng lóng trong ngành kỹ thuật máy tính, dùng để chỉ một vài loại thànhphần phần mềm, thường dùng để chỉ các thành phần giao diện.Wireless Application Protocol (WAP) : giao thức được dùng trong hệ thốngInternet không dây thế hệ thứ nhất.wireless Internet : sự kết hợp của cơ sở hạ tầng mạng không dây và giao diện củanó với Internet, sự kết hợp này tạo ra một môi trường cho phép các thiết bị di độngtruy cập vào Internet.Wireless Markup Language (WML) : ngôn ngữ đánh dấu dùng trong hệ thốngInternet thế hệ thứ nhất, được dùng để định dạng các trang web cho thiết bị di động. 137Phụ lục B : Giới thiệu các chương trình giả lập Phụ lục B : GIỚI THIỆU CÁC CHƯƠNG TRÌNH GIẢ LẬPĐể phát triển ứng dụng với J2ME, chúng ta có thể cần các tài nguyên sau đây : B.1. JDK : Chúng ta có thể download phiên bản mới nhất của JDK trên trang web Javacủa Sun. Ví dụ ở đây là phiên bản 1.4.2 : http://java.sun.com/j2se/1.4.2/download.html Trang download có giao diện như sau : Hình B-1 : Màn hình download JDK 1.4 B.2. Công cụ phát triển của hãng thứ ba : Với các thư viện mà Sun đã cung cấp, không cần thêm công cụ nào hỗ trợ,chúng ta cũng có thể phát triển được ứng dụng J2ME, tuy nhiên, công việc này lạikhá vất vả và gần như chắc chắn là chúng ta sẽ không làm được gì nhiều. Một môi trường phát triển tích hợp (Integrated Development Enviroment -IDE) là một phần mềm đóng gói bên trong nó rất nhiều công cụ phát triển khác.Chúng thường bao gồm một trình soạn thảo mã nguồn (source code editor), trình 138Phụ lục B : Giới thiệu các chương trình giả lậpbiên dịch, bộ gỡ rối (debugger), và các tiện ích khác. Các công cụ sẽ được sử dụngvới nhau trong quá trình phát triển. Chính nhờ các công cụ này mà công việc pháttriển phần mềm nhanh hơn, hiệu quả hơn và dễ dàng khử lỗi hơn. B.3. Trình giả lập cho các loại điện thoại di động : B.3.1. Siemens : Bộ công cụ phát triển phần mềm cho điện thoại di động Siemens SMTK baogồm hai phần chính : • SMTK Core Pack : gói chính • Các Emulator Pack Khi cài đặt hai gói này, chúng ta sẽ có được một công cụ hỗ trợ cho việc pháttriển phần mềm J2ME, công cụ này có các chức năng sau : • Launcher : chạy bộ giả lập. • Emulator : dùng để kiểm thử các MIDlet. • Manager : cấu hình SMTK và quản lý việc tích hợp với các IDE khác. • Công cụ preverify.exe : kiểm tra các lớp Java trên PC. • Tài liệu về Siemens API : tài liệu về các lớp Java đã được viết bởi Siemens và được cung cấp kèm theo SMTK. • Mã nguồn của các ví dụ. Yêu cầu phần cứng : Cấu hình tối thiểu : Intel® Pentium® 166MHz 256 MB RAM Sound card (để giả lập âm thanh) Đĩa cứng có kích thước tối thiểu 230 MB o 40 MB (cài đặt SMTK Core) o 70 MB (cài đặt J2SE™ SDK) o 120 MB (cài đặt J2SE™ SDK) 139Phụ lục B : Giới thiệu các chương trình giả lập Mỗi Emulator Pack cũng cần thêm không gian đĩa cứng, kích thước thay đổi tùy theo từng loại. Yêu cầu phần mềm : Windows™ NT 4.0, Windows™ 2000, Windows™ XP. DirectX 9.0b hay mới hơn. Sun Java Standard Edition (J2SE) SDK, phiên bản 1.4 hay mới hơn. Siemens SK 65 Siemens SL 65 Hình B-2: Trình giả lập S ...
Nội dung trích xuất từ tài liệu:
XÂY DỰNG BẢN ĐỒ TRÊN ĐIỆN THOẠI DI ĐỘNG CÓ HỖ TRỢ JAVA - 10Phụ lục B : Giới thiệu các chương trình giả lậpover-the-air : thuật ngữ này được dùng để chỉ việc tìm và download các ứng dụngthông qua mạng không dây.personal profile : một profile J2ME được thiết kế để cài đặt CDC.profile : một đặc tả cho tập các lớp ở mức cao của một họ các thiết bị. Một profilecài đặt theo cấu hình của J2ME.Personal Digital Assistant Profile (PDAP) : một J2ME profile được thiết kế để càiđặt CLDC.property : một thuộc tính định nghĩa một vài đặc điểm của môi trường Java trênthiết bị di động.record comparator : một lớp được định nghĩa bởi MIDP để cài đặt chức năng sosánh cho 2 dòng dữ liệu được lưu trong MIDP RMS.record filter : một lớp được định nghĩa bởi MIDP để cài đặt chức năng tìm kiếm dữliệu được lưu trong MIDP RMS theo một vài tiêu chuẩn nào đó. Bộ lọc chỉ trả racác dòng dữ liệu phù hợp với điều kiện được đưa vào.Record Management System (RMS) : một cơ chế lưu trữ dữ liệu đơn giản dànhcho ứng dụng. Cơ chế này hỗ trợ lưu trữ theo nhiều bảng, mỗi bảng có thể chứanhiều dòng dữ liệu.short message service (SMS) : một dịch vụ mạng không dây hỗ trợ việc chuyển tảicác thông điệp thuần văn bản giữa các thiết bị di động.UTF-8 : một chuẩn quốc tế về mã hóa các ký tự.Widget : tiếng lóng trong ngành kỹ thuật máy tính, dùng để chỉ một vài loại thànhphần phần mềm, thường dùng để chỉ các thành phần giao diện.Wireless Application Protocol (WAP) : giao thức được dùng trong hệ thốngInternet không dây thế hệ thứ nhất.wireless Internet : sự kết hợp của cơ sở hạ tầng mạng không dây và giao diện củanó với Internet, sự kết hợp này tạo ra một môi trường cho phép các thiết bị di độngtruy cập vào Internet.Wireless Markup Language (WML) : ngôn ngữ đánh dấu dùng trong hệ thốngInternet thế hệ thứ nhất, được dùng để định dạng các trang web cho thiết bị di động. 137Phụ lục B : Giới thiệu các chương trình giả lập Phụ lục B : GIỚI THIỆU CÁC CHƯƠNG TRÌNH GIẢ LẬPĐể phát triển ứng dụng với J2ME, chúng ta có thể cần các tài nguyên sau đây : B.1. JDK : Chúng ta có thể download phiên bản mới nhất của JDK trên trang web Javacủa Sun. Ví dụ ở đây là phiên bản 1.4.2 : http://java.sun.com/j2se/1.4.2/download.html Trang download có giao diện như sau : Hình B-1 : Màn hình download JDK 1.4 B.2. Công cụ phát triển của hãng thứ ba : Với các thư viện mà Sun đã cung cấp, không cần thêm công cụ nào hỗ trợ,chúng ta cũng có thể phát triển được ứng dụng J2ME, tuy nhiên, công việc này lạikhá vất vả và gần như chắc chắn là chúng ta sẽ không làm được gì nhiều. Một môi trường phát triển tích hợp (Integrated Development Enviroment -IDE) là một phần mềm đóng gói bên trong nó rất nhiều công cụ phát triển khác.Chúng thường bao gồm một trình soạn thảo mã nguồn (source code editor), trình 138Phụ lục B : Giới thiệu các chương trình giả lậpbiên dịch, bộ gỡ rối (debugger), và các tiện ích khác. Các công cụ sẽ được sử dụngvới nhau trong quá trình phát triển. Chính nhờ các công cụ này mà công việc pháttriển phần mềm nhanh hơn, hiệu quả hơn và dễ dàng khử lỗi hơn. B.3. Trình giả lập cho các loại điện thoại di động : B.3.1. Siemens : Bộ công cụ phát triển phần mềm cho điện thoại di động Siemens SMTK baogồm hai phần chính : • SMTK Core Pack : gói chính • Các Emulator Pack Khi cài đặt hai gói này, chúng ta sẽ có được một công cụ hỗ trợ cho việc pháttriển phần mềm J2ME, công cụ này có các chức năng sau : • Launcher : chạy bộ giả lập. • Emulator : dùng để kiểm thử các MIDlet. • Manager : cấu hình SMTK và quản lý việc tích hợp với các IDE khác. • Công cụ preverify.exe : kiểm tra các lớp Java trên PC. • Tài liệu về Siemens API : tài liệu về các lớp Java đã được viết bởi Siemens và được cung cấp kèm theo SMTK. • Mã nguồn của các ví dụ. Yêu cầu phần cứng : Cấu hình tối thiểu : Intel® Pentium® 166MHz 256 MB RAM Sound card (để giả lập âm thanh) Đĩa cứng có kích thước tối thiểu 230 MB o 40 MB (cài đặt SMTK Core) o 70 MB (cài đặt J2SE™ SDK) o 120 MB (cài đặt J2SE™ SDK) 139Phụ lục B : Giới thiệu các chương trình giả lập Mỗi Emulator Pack cũng cần thêm không gian đĩa cứng, kích thước thay đổi tùy theo từng loại. Yêu cầu phần mềm : Windows™ NT 4.0, Windows™ 2000, Windows™ XP. DirectX 9.0b hay mới hơn. Sun Java Standard Edition (J2SE) SDK, phiên bản 1.4 hay mới hơn. Siemens SK 65 Siemens SL 65 Hình B-2: Trình giả lập S ...
Tìm kiếm theo từ khóa liên quan:
chương trình giả lập mạng không dây môi trường Java tối ưu kích thước so sánh hai dòng dữ liệuGợi ý tài liệu liên quan:
-
173 trang 199 1 0
-
5 trang 122 0 0
-
Giáo trình Thiết kế mạng không dây - Vũ Quốc Oai
45 trang 104 0 0 -
103 trang 99 2 0
-
Bài tập lớn Môn ghép kênh tín hiệu số
102 trang 52 0 0 -
Tự học bảo mật và quản trị mạng: Phần 2
186 trang 35 0 0 -
Các Câu Hỏi Ôn Tập: Mạng Cảm Biến - WSN
15 trang 34 0 0 -
Hướng dẫn sử dụng Internet an toàn và hiệu quả: Phần 1
83 trang 33 0 0 -
Báo cáo thực tập : Voip Over Wlan
45 trang 31 0 0 -
Đề cương ôn tập học kì 1 môn Tin học lớp 9 năm 2022-2023 - Trường THCS Phước Hưng
5 trang 26 0 0