tailieunhanh - Ajax cho các nhà phát triển Java: Tuần tự hóa đối tượng Java cho Ajax Năm cách để tuần tự hóa dữ liệu trong các ứng dụng Ajax
Philip McCarthy, Nhà Phát triển, SmartStream Technologies Ltd Tóm tắt: Nếu bạn đang tiến hành phát triển Web ™ bằng cách sử dụng JavaScript và XML không đồng bộ (Ajax), thì việc phân phát dữ liệu từ máy chủ cho máy khách có lẽ là mối quan tâm hàng đầu của bạn. Trong bài viết thứ hai trong loạt bài Ajax for Java developers này, Philip McCarthy cùng bạn qua năm cách tiếp cận để tuần tự hóa đối tượng Java và cung cấp cho bạn tất cả các thông tin bạn cần để chọn định dạng và công nghệ. | Ajax cho các nhà phát triển Java Tuần tự hóa đối tượng Java cho Ajax Năm cách để tuần tự hóa dữ liệu trong các ứng dụng Ajax Philip McCarthy Nhà Phát triển SmartStream Technologies Ltd Tóm tắt Nếu bạn đang tiến hành phát triển Web bằng cách sử dụng JavaScript và XML không đồng bộ Ajax thì việc phân phát dữ liệu từ máy chủ cho máy khách có lẽ là mối quan tâm hàng đầu của bạn. Trong bài viết thứ hai trong loạt bài Ajax for Java developers này Philip McCarthy cùng bạn qua năm cách tiếp cận để tuần tự hóa đối tượng Java và cung cấp cho bạn tất cả các thông tin bạn cần để chọn định dạng và công nghệ dữ liệu thích hợp tốt nhất cho ứng dụng của bạn. Trong bài viết đầu tiên của loạt bài này tôi đã giới thiệu cho bạn các khối tạo dựng của Ajax Cách sử dụng một đối tượng JavaScript XMLHttpRequest để gửi một yêu cầu không đồng bộ tới một máy chủ từ một trang Web. Cách xử lý và trả lời yêu cầu đó bằng một Java servlet trả về một tài liệu XML tới máy khách. Cách sử dụng tư liệu trả lời đó trên máy khách để cập nhật khung nhìn trang của bạn. Bây giờ tôi sẽ tiếp tục thảo luận về các quy tắc cơ bản về phát triển của Ajax nhưng tôi sẽ tập trung vào những gì quan trọng nhất đối với nhiều nhà phát triển Web với Java tạo dữ liệu cho máy khách. Hầu hết các nhà phát triển Java đã áp dụng mẫu Model-View-Controller MVC-Trình điều khiển-Khung nhìn-Mô hình cho các ứng dụng Web của họ. Trong một ứng dụng Web truyền thống thành phần khung nhìn gồm các JSP hoặc có lẽ là một công nghệ trình bày khác như các khuôn mẫu Velocity Tốc độ . Những thành phần trình bày này cập nhật giao diện người dùng bằng cách tạo một cách động toàn bộ trang HTML mới để thay thế những gì mà người dùng đã thấy trước đó. Trong trường hợp của ứng dụng Java Web với một giao diện người dùng Ajax tất nhiên mã khách JavaScript có trách nhiệm cuối cùng cập nhật những gì người dùng thấy dựa vào dữ liệu được thu nhận để trả lời một XMLHttpRequest. Từ góc nhìn của máy chủ khung nhìn này trở thành nơi biểu diễn dữ liệu mà nó sẽ
đang nạp các trang xem trước