Danh mục

Mashups la gì?

Số trang: 3      Loại file: doc      Dung lượng: 50.50 KB      Lượt xem: 6      Lượt tải: 0    
Jamona

Hỗ trợ phí lưu trữ khi tải xuống: miễn phí Tải xuống file đầy đủ (3 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Một Ứng dụng hỗn hợp (hay còn gọi là mashup hoặc mash-up) là một ứng dụng kết hợp nội dunghoặc dịch vụ của nhiều ứng dụng khác nhau không đồng nhất, người ta thường gọi mashup artistiquehoặc mashup technologiques. Trong môi trường web, một mashup chủ yếu là kết tụ nội dung từ nhữngnguồn khác nhau được cung cấp từ những website khác nhau và tạo thành một website mới. để có thểlàm được điều đó người ta dùng các thành phần sau: XMLHttpRequest, AJAX client side, và cuối cùnglà các API hay còn gọi là dịch vụ web của...
Nội dung trích xuất từ tài liệu:
Mashups la gì? MASHUP LÀ GÌ ?Một Ứng dụng hỗn hợp (hay còn gọi là mashup hoặc mash-up) là một ứng dụng kết hợp nội dunghoặc dịch vụ của nhiều ứng dụng khác nhau không đồng nhất, người ta thường gọi mashup artistiquehoặc mashup technologiques. Trong môi trường web, một mashup chủ yếu là kết tụ nội dung từ nhữngnguồn khác nhau được cung cấp từ những website khác nhau và tạo thành một website mới. để có thểlàm được điều đó người ta dùng các thành phần sau: XMLHttpRequest, AJAX client side, và cuối cùnglà các API hay còn gọi là dịch vụ web của những website mà từ đó chúng ta kết hợp nội dung của chúnglại.Ngày càng có nhiều website đưa ra những API miễn phí, nhằm khích lệ cho cộng đồng lập trình viên tạora những mashup sử dụng nội dung của họ, những ứng dụng hỗn hợp được thành lập dựa trên mộtchuẩn lập trình kể sự việc hay còn gọi là programmation événementielle, có nghĩa là chương trình đó sẽtạo ra những sự kiện và chương trình sẽ được xác định bởi những tác động của nó đến những sự kiệnkhác nhau có khả năng tự kích hoạt.Ví dụ như Google, Yahoo, Facebook, Amazon, eBay đã đưa ra rất nhiều API và mục đích chính của họlà nhờ vào các lập trình viên trên toàn thế giới truyền tải và phát tát nội dung, tên tuổi của họ đi khắp nơitrên thế giới, quả là một cách quảng bá thương hiệu hết sức thông minh và không hề tốn kém, tuy nhiênkhông phải lúc nào những mashup cũng được chào đón bởi tình trạng không chắc chắn của nó vì nhữngwebsite khác đang khai thác những dữ liệu không thuộc về họ.Các loại ứng dụng hỗn hợp:Hiện nay những ứng dụng kiểu mashup tồn tại dưới 3 dạng chính liên quan đến tiêu dùng, dữ liệu vàthương mại. Những ứng dụng hỗn hợp theo hướng tiêu dùng đã kết hợp lại thành một dạng được nhiềungười biết đến đó chính là Google Maps, những ứng dụng này kết hợp dữ liệu từ nhiều nguồn khácnhau và chỉ thể hiện bằng một giao diện đơn giản duy nhất.Một dạng khác thường ngày có liên quan đến dữ liệu và kinh doanh, một ứng dụng có liên quan đếnnhững dữ liệu trộn lẫn từ nhiều nguồn tài nguyên khác nhau, ví dụ bằng việc kết hợp nhiều Flux RSSđể tạo ra một giao diện kết quả cuối cùng, hoặc một ứng dụng lai của sự kinh doanh thông thườngbằng việc kết hợp những dữ liệu bên trong hoặc bên ngoài của một website, nó có thể tạo một bản báocáo thị trường buôn bán trong tuần vừa qua bằng việc tổng hợp một danh sách tất cả các nhà cung cấptrên internet rất nhanh và rất chính xác.Các ứng dụng trong viễn thông:Việc xử dụng mashup được nhắm đến bởi những công ty thông tin liên lạc truyền thống cũng nhưnhững gã khổng lồ trong kỷ nguyên mới như Google và yahoo, mục tiêu cuối cùng là có thể tạo và đưa ranhững dịch vụ thông tin liên lạc nhanh nhất, và cũng với những công nghệ như vậy chúng ta cũng có thểáp dụng vào hệ thống thông tin liên lạc và mạng cục bộ của doanh nghiệp để có thể kết hợp đượcnhững ứng dụng, dịch vụ cũng như quy trình của doanh nghiệp ví dụ như dịch vụ quan hệ khách hàng,ứng dụng chấm công, định vị và voice ip.Những ví dụ phổ biến: 1 • API được sử dụng nhiều nhất đó chính là Google Maps. Ngoài ra còn có rất nhiều trang web hoặc blog chuyên về việc xác định các các Mashup http://googlemapsmania.blogspot.com/. • Một ví dụ khác là API điện tử doanh nghiệp chẳng hạn như eBay hoặc Alapage tích hợp mashup vào trang web cho phép người dùng có thể tham khảo bài viết, phân tích hoặc giám sát bán hàng.Lợi ích và bất tiện của mashup: • Các mashup có tiềm năng cho sự đổi mới đáng kể do kết hợp nhiều dịch vụ Internet. Nó cũng cung cấp các cơ hội để cung cấp các ứng dụng web một cách nhanh chóng, ở mức thấp chi phí và thành phần có thể sử dụng lại. • càng nhiều mashup xuất hiện trong cộng đồng các trang web sẽ tạo ra một tiềm năng đáng kể cho sự đổi mới của kết hợp nhiều dịch vụ Internet.Tuy nhiên bất chấp tất cả những điểm tích cực cho các trang web nói chung, người ta nói nhiều hơn vànhiều hơn nữa vấn đề bảo mật liên quan đến công nghệ này: • Một vấn đề đầu tiên xảy ra khi bạn tạo ra sự tích giữa các trang web và một ứng dụng từ một người chưa biết, người đó có thể tạo ra những JavaScript độc hai, hoặc cố gắng để kiểm soát máy tính của bạn.Khả năng của Mashup:Mashup cho phép mọi người thể hiện khả năng sáng tạo bất tận bằng cách nối hai hay nhiều ứngdụng web lại với nhau. Thuật ngữ này được nói đến đã lâu nhưng nay mới được giới công nghệ chútrọng hơn.Mashup thể hiện rõ đặc trưng của Web 2.0 là cá nhân hóa thông tin. Chẳng hạn, một nhà lập trình cóthể tạo website chia sẻ ảnh và video của riêng mình khi kết hợp hai dịch vụ YouTube và Flickr. Hayngười sử dụng có thể trộn dữ liệu về tình trạng giao thông ở Hà Nội với Google Maps để lập bản đồcác điểm thường xuyên tắc đường trong thành phố...Bởi vậy, mashup luôn đ ...

Tài liệu được xem nhiều: