mở đầu cho những n lực của hãng đẻ đành lại thi phan di đông vồn rất có tính cạnh tranh nay. Sau Windows Phone 7 Microsoft cho ra đời Windows Phone 8 ngày cảng khẳng định vị thể của Windows Phone. Vì vay tác giả muôn van dụng kiên thức để tìm hiểu, phân tích việc thực thi một mã nguồn của ngôn ngữ lập trình trên Windows Phone, Mặc dủ, tác giả cổ gắng hoàn thành bài luận văn trong khoảng thời gian và khả năng cho phép. Tuy nhiên không thé tranh khỏi những sai sót, tác giả mong muốn nhận được những đánh giả khách quan vả công tâm nhất từ phía hội động đẻ bài luận văn trở nên hoản chỉnh hơn.
Mục tiêu của đề tải Trong luận văn này tác giả sẽ nghiên cứu sự chuyên đổi ngôn ngữ lập trình trên Windows phone thông qua webservices Trang 9 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone DANH MỤC CÁC TỪ VIẾT TÁT VÀ KÝ HIỆU TOÁN HỌC Từ viết tắt Từ viết tắt Tiếng anh Nghĩa tiếng việt IVM Java Virtual Machine May ao Java JRE Java Runtime Environment Môi trường Java TT Just In Time Tue thoi os Openrating System Hệ điều hành. XML Extensible Markup Language _ | Ngôn ngữ đảnh dâu mở rộng Spring Spring Framework Framework theo mé hinh Spring AOP Aspect Oriented Programming | Kỹ thuật lập trình cho phép dong gói những hảnh vi có liên quan đến nhiều lớp. MVC Model View Control Mô hình Dữ liệu- Hiển thị- Điều khiến JSON Java Script Object Notation Củ pháp để lưu trữ và trao đổi thông tin văn bản SOAP Simple Object Access protocol_ | Giao thức sử dụng XML đẻ định nghĩa dữ liệu dạng thuần văn ban DAO Data Access Object Đôi tượng truy cập dữ liệu Trang 5 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone DOM Document Object Model Mô hình các đổi tượng trong tai liệu HTML DB Database Cơ sở dữ liệu JDBC Java Database Connectivity Phương thức kết nổi cơ sở đữ liệu của Java Trang 6 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone DANH MỤC CÁC TỪ VIẾT TÁT VÀ KÝ HIỆU TOÁN HỌC Từ viết tắt Từ viết tắt Tiếng anh Nghĩa tiếng việt IVM Java Virtual Machine May ao Java JRE Java Runtime Environment Môi trường Java TT Just In Time Tue thoi os Openrating System Hệ điều hành. XML Extensible Markup Language _ | Ngôn ngữ đảnh dâu mở rộng Spring Spring Framework Framework theo mé hinh Spring AOP Aspect Oriented Programming | Kỹ thuật lập trình cho phép dong gói những hảnh vi có liên quan đến nhiều lớp.
MVC Model View Control Mô hình Dữ liệu- Hiển thị- Điều khiến JSON Java Script Object Notation Củ pháp để lưu trữ và trao đổi thông tin văn bản SOAP Simple Object Access protocol_ | Giao thức sử dụng XML đẻ định nghĩa dữ liệu dạng thuần văn ban DAO Data Access Object Đôi tượng truy cập dữ liệu Trang 5 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone Luận văn đưa ra giải pháp dùng ngôn ngữ lập trình java chuyển đổi một chương trình nguồn viết bằng ngôn ngữ bắt kỳ (ngôn ngữ được đưa ra để mình họa là một class tiêu chuẩn) sang dạng file json đặt ở server, Windows Phone sế nhận file json nay thong qua webservice restful va sé sử dụng engine( cơ chế) được cải đặt đề thực thi nội dung của chương trình nguồn ban đầu Nội dung nghiên cứu Luan van gom phần mở đầu, 05 chương và kết luận. Chương 1: Nghiên cứu về tổng quan, đưa ra mô hình hệ thông và hưởng giải quyết Chương 2: Xây dựng bộ đọc dữ liệu cho framework. Chương 3: Chuyên đổi sang json từ class tiêu chuẩn Chương 4: Xây dựng webservices nhận, trả json Chương Š: Xây dựng chương trình cho Windows Phone thực thú nội dung file json Cuối củng là kết luận, hưởng nghiên cứu tiếp theo của luận văn. Đối tượng phạm vi nghiên cứu Trong luận văn này chúng ta sẽ tập trung nghiên cứu sự chuyên đổi giữa các class tiêu chuẩn tử các thiết bị vào windows phone thông qua webservices restful.
Luận văn tập trung nghiên cứu sự tương thích của việc chuyển đổi nảy vào Windows phone, một hệ điều hành Mierosoft hỗ trợ cho thiết bị điện thoại di động, Trang 10 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone DANH MỤC CÁC TỪ VIẾT TÁT VÀ KÝ HIỆU TOÁN HỌC Từ viết tắt Từ viết tắt Tiếng anh Nghĩa tiếng việt IVM Java Virtual Machine May ao Java JRE Java Runtime Environment Môi trường Java TT Just In Time Tue thoi os Openrating System Hệ điều hành. XML Extensible Markup Language _ | Ngôn ngữ đảnh dâu mở rộng Spring Spring Framework Framework theo mé hinh Spring AOP Aspect Oriented Programming | Kỹ thuật lập trình cho phép dong gói những hảnh vi có liên quan đến nhiều lớp. MVC Model View Control Mô hình Dữ liệu- Hiển thị- Điều khiến JSON Java Script Object Notation Củ pháp để lưu trữ và trao đổi thông tin văn bản SOAP Simple Object Access protocol_ | Giao thức sử dụng XML đẻ định nghĩa dữ liệu dạng thuần văn ban DAO Data Access Object Đôi tượng truy cập dữ liệu Trang 5 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone Hình 5.8: Mô hình các lớp MVVM Hình 5.9: Giao điện để nhận trả Json.10 st qua Web services tra vé.10: Cách lây địa chỉ máy.11: Kết quả thực hiện chương trình Trang 8 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone LỜI MỞ ĐÀU Tính cấp thiết Khoa học công nghệ là đặc trưng của thời đại, nghiên cứu khoa học đã trở thành một hoạt động sôi nỗi và rộng khắp trên phạm vi toàn cau. Các thành tựu khoa học hiện đại đã làm thay đổi bộ mặt thẻ giới.
Khoa học vả công nghệ đã trở thành động, lực thúc đẩy sự tiền bộ của nhân loại. Cùng với nghiên cứu khoa học hiện đại, mọi người đang chủ ý đến phương pháp nhận thức khoa học, coi đó là nhân tổ quan trong dé phat triển khoa học. Hiện nay có thể nói là thời kỳ phát triển các thiết bị di động với tốc độ vũ bão nhất từ trước đến nay, Nêu bản hệ điều hành cho thiết bị di động thì hiện nay cỏ 2 hệ điều hành chiếm thị phần lớn nhất đó là IOS và Android. Sự ra đời của điện thoại dùng hệ điều hành Windows Phone 7 là kết quả của việc xây dựng lại hoản toàn hệ điều hành đi động của Microsoft và mở đầu cho những n lực của hãng đẻ đành lại thi phan di đông vồn rất có tính cạnh tranh nay.
Sau Windows Phone 7 Microsoft cho ra đời Windows Phone 8 ngày cảng khẳng định vị thể của Windows Phone. Vì vay tác giả muôn van dụng kiên thức để tìm hiểu, phân tích việc thực thi một mã nguồn của ngôn ngữ lập trình trên Windows Phone, Mặc dủ, tác giả cổ gắng hoàn thành bài luận văn trong khoảng thời gian và khả năng cho phép. Tuy nhiên không thé tranh khỏi những sai sót, tác giả mong muốn nhận được những đánh giả khách quan vả công tâm nhất từ phía hội động đẻ bài luận văn trở nên hoản chỉnh hơn. Mục tiêu của đề tải Trong luận văn này tác giả sẽ nghiên cứu sự chuyên đổi ngôn ngữ lập trình trên Windows phone thông qua webservices Trang 9 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone Hình 5.8: Mô hình các lớp MVVM Hình 5.9: Giao điện để nhận trả Json.10 st qua Web services tra vé.10: Cách lây địa chỉ máy.11: Kết quả thực hiện chương trình Trang 8 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone Luận văn đưa ra giải pháp dùng ngôn ngữ lập trình java chuyển đổi một chương trình nguồn viết bằng ngôn ngữ bắt kỳ (ngôn ngữ được đưa ra để mình họa là một class tiêu chuẩn) sang dạng file json đặt ở server, Windows Phone sế nhận file json nay thong qua webservice restful va sé sử dụng engine( cơ chế) được cải đặt đề thực thi nội dung của chương trình nguồn ban đầu Nội dung nghiên cứu Luan van gom phần mở đầu, 05 chương và kết luận.
Chương 1: Nghiên cứu về tổng quan, đưa ra mô hình hệ thông và hưởng giải quyết Chương 2: Xây dựng bộ đọc dữ liệu cho framework. Chương 3: Chuyên đổi sang json từ class tiêu chuẩn Chương 4: Xây dựng webservices nhận, trả json Chương Š: Xây dựng chương trình cho Windows Phone thực thú nội dung file json Cuối củng là kết luận, hưởng nghiên cứu tiếp theo của luận văn. Đối tượng phạm vi nghiên cứu Trong luận văn này chúng ta sẽ tập trung nghiên cứu sự chuyên đổi giữa các class tiêu chuẩn tử các thiết bị vào windows phone thông qua webservices restful. Luận văn tập trung nghiên cứu sự tương thích của việc chuyển đổi nảy vào Windows phone, một hệ điều hành Mierosoft hỗ trợ cho thiết bị điện thoại di động, Trang 10 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone DOM Document Object Model Mô hình các đổi tượng trong tai liệu HTML DB Database Cơ sở dữ liệu JDBC Java Database Connectivity Phương thức kết nổi cơ sở đữ liệu của Java Trang 6 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone Hình 5.8: Mô hình các lớp MVVM Hình 5.9: Giao điện để nhận trả Json.10 st qua Web services tra vé.10: Cách lây địa chỉ máy.11: Kết quả thực hiện chương trình Trang 8 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone DANH MỤC HÌNH VẼ VÀ BẢNG BIÊU Hình vẽ Hinh 1.1: Quá trình biên địch a oseeeennene 12 Hinh 1.2: Qua trình thông dịch LH HH H.
H Họ HH sesee.3: Mô hình tổng thể giải quyết bài toán.1: Luông làm việc của java.2: Mô hình UML cho việc đọc Eile.3 Thư viên core java 20 Hình 3.1: Mô hình JSON dang đối tượng.2: Mô hinh ISON kiểu mãng.3: Tổng quan các địch vụ với sự hỗ trợ của ISON.4: Các mô hình lưu trữ json.5: Lưu dữ ligu Json vao 6 dia. trNGia3GtitG1i3on788104:00g18 29 Hình 3.6: Hưởng dẫn mở file Json bằng NotePad.7: Kết quả ñile Json.1: M6 hinh nhan file json tir client.2: Tao web services. Lạnh Họ HH.3: Kết quả trả về của web services trên trình đuyệt.4: Kết quả sau khi sửa đường dẫn URL 37 Hình 4.5: Kết quả của web services khi sử đụng đường dẫn server.1: kiến trúc Windows phone. SetiöifuGiifluilieuisgetiano¿eesuzlB Hình 5.2: Mô hình điều hướng trong Windows phone.3: Điều hưởng của 3 trang.4: Thiết kể màn hình đăng nhập.5: Cơ chế đăng nhập và chứng thực.ceeeoeeeseeeosooeoooou 42 Hình 5,6: Cập nhật CSDL với Web services.7: Môi liên kết giữa Code behide với giao điện.
assesses scope Trang 7 Thự viện hỗ trợ thông dịch mã nguôn trên Windows Phone LỜI CẢM ƠN Luan van được hoàn thành tại trường Đại học bách khoa Hà Nội, lả kết quả của khoá cao học CH2013B. Đầu tiên cho phép tôi chân thành cảm ơn tới Thầy giáo TS.