Bảo mật (Security): các chuẩn mở như HTTP, XML, SOAP, WSDL và chuẩn bảo mật JSM được sử dụng rộng rãi khiến chúng trở thành lý tưởng để xây dựng

Một phần của tài liệu xây dựng ứng dụng ios kết hợp webservice (Trang 40 - 41)

bảo mật JSM được sử dụng rộng rãi khiến chúng trở thành lý tưởng để xây dựng các ứng dụng web. Đầu tiên, dịch vụ Web sử dụng những công nghệ này giống như firewall, SSL và các chứng nhận số. Dịch vụ Web thế hệ sau này sẽ kết hợp với những công nghệ có khả năng bảo mật cao hơn, giống như mã hóa XML và chứng nhận số XML.

Như vậy, với một dịch vụ Web, việc giao tiếp và truyền nhận dữ liệu trở nên dễ dàng và hiệu quả hơn, đồng thời đem lại chi phí thấp hơn và tăng cường những khả năng giao tiếp thời gian thực, kết nối với mọi người trên khắp thế giới. Bản chất của nền tảng công nghệ này là kiến trúc hướng dịch vụ và sự phát triển của dịch vụ Web có tương lai rất khả quan.

4.3 JSON

4.3.1 Khái niệm JSON

JSON (JavaScript Object Notation) là một chuẩn dùng để truyền tải dữ liệu. JSON là một dạng văn bản thuần, mô tả về một loại thông tin nào đó mà "con người" có thể đọc được(human-readability). Chúng là cơ sở dựa trên tập hợp của ngôn ngữ lập trình JavaScript. JSON là 1 định dạng kiểu text mà hoàn toàn độc lập với các ngôn ngữ hoàn chỉnh, thuộc họ hàng với các ngôn ngữ họ hàng C, gồm có C, C++, C#, Java, JavaScript, Perl, Python, và nhiều ngôn ngữ khác. Những đặc tính đó đã tạo nên JSON 1 ngôn ngữ hoán vị dữ liệu lý tưởng.

JSON cũng như XML, nó chỉ mô tả dữ liệu, không có khả năng trình bày, không có khả năng "chạy", nói chung là thụ động. Ta chỉ có thể nhận JSON để lấy thông tin, hoặc ta có thông tin dữ liệu rồi chuyển thành JSON để gửi đi, chứ ta không thể "chạy" JSON.

4.3.2 Đặc trưng của JSON

- JSON là văn bản trơn, không định dạng (màu sắc, cỡ chữ,...).

- JSON là "tự mô tả" (người dùng có thể hiểu được)

Một phần của tài liệu xây dựng ứng dụng ios kết hợp webservice (Trang 40 - 41)

Tải bản đầy đủ (DOC)

(62 trang)
w