Từ điển
Dịch văn bản
 
Tất cả từ điển
Tra từ
Hỏi đáp nhanh
 
 
 
Kết quả
Vietgle Tra từ
Chuyên ngành Anh - Việt
Push
[pu∫]
|
Tin học
Trước đây, thuật ngữ push định nghĩa cách thức máy tính truyền dữ liệu sang tất cả máy tính khác bao gồm các máy không thật sự yêu cầu gửi. Nó trái nghĩa pull, cách thức máy khách yêu cầu dữ liệu từ một máy khác. Nhưng máy tính làm “push” phải có địa chỉ mạng của người nhận. Bây giờ, thuật ngữ “push” được sử dụng trên Web và các nhà quảng cáo, nhà xuất bản thông tin sử dụng kỹ thuật nầy cung cấp thông tin tự động hóa cho người đăng ký thường được gọi là kỹ thuật phát rộng thông tin, hay nestcasting. Nói tóm lại, người dùng đặt mua các dịch vụ push (như dịch vụ định giá chứng khoán), và khi đã đăng ký, thông tin được tự động gửi tới người đăng kí dịch vụ push (push client) vào những thời điểm theo chu kì nhất định. Tuy nhiên, thuật ngữ “push” đượạc dùng không được chính xác. Những dịch vụ được gọi là push thật chất là pull. Thật là dễ dàng khi thấy rằng nhà xuất bản duy trì một danh sách những người đăng kí và cập nhật thông tin tới những người đó khi thông tin thay đổi, nhưng điều đó không xảy ra như vậy trong hầu hết các trường hợp. Hầu hết các dịch vụ hiện nay như PointCast đang sử dụng một loại mô hình dịch vụ “pull giống như push”. Phần mềm của máy khách theo chu kỳ đều truy cập vào máy chủ của nhà xuất bản xem thông tin mới theo yêu cầu đặt mua của họ. Mô hình push nguyên bản dựa trên IP Multicast, được mô tả trong mục “IP Multicast” và “Multicasting”. Với IP Multicast, bó dữ liệu được đặt vào một địa chỉ IP thuộc lớp D. Vì vậy máy tính muốn nhận bó nầy phải được gán cùng địa chỉ multicast (cùng với địa chỉ IP). Có hơn 250 triệu địa chỉ multicast trong lớp D, do đó khả năng có quá nhiều kênh thông tin multicast. Gán một địa chỉ multicast vào một máy tương đương với việc đăng ký máy nầy vào một kênh multicast. Bất kì máy nào cũng có thể gán một hay nhiều địa chỉ multicast. Bó dữ liệu multicast truyền trên Internet một cách hiệu quả mà không vượt quá khả năng truyền tải. Bó dữ liệu chỉ được truyền qua bộ định tuyến nào được nối kết với bộ định tuyến khác hoặc hệ thống cuối nào mà được chỉ định để nhận dữ liệu đó. Trong lúc kỹ thuật push IP Multicast kiểu mẫu đang được phát triển, mô hình “pull trông giống push” rất nổi tiếng của PointCast. Hệ thống Pointcast bao gồm một chương trình chạy trên nền màn hình được cho miễn phí liệt kê các kênh thông tin (free desktop ChannelViewer) cho phép người dùng chọn kênh thông tin gửi tới máy của họ. ChannelViewer hoạt động dưới nền hệ điều hành nhằm để thu thập thông tin. Các dịch vụ xuất bản cho phép thay đổi các kênh thông tin. Bất cứ lúc nào, bạn có thể chọn một biểu tượng hoặc một mục chọn trên menu để được kênh thông tin bạn muốn. Ví dụ, bạn nhấn vào “Sports” để xem các tin tức mới nhất về thể thao, hoặc “Finacial” để xem các tin tức mới nhất về tài chính. Thuận lợi của kỹ thuật push là giảm mật độ lưu thông trên mạng. Thật ra, có rất nhiều thông tin được yêu cầu bị loại trừ khỏi dòng lưu thông. Giải pháp khác của push là trình duyệt Web: bạn có thể đi từ địa chỉ nầy tới địa chỉ khác, chọn thông tin, thay vì ngồi đợi thông tin được tải về. Push thì hiệu quả hơn nhiều. Bạn chọn thông tin được gửi tới bằng cách điền vào một mẫu đặt mua. Push server sẽ biết bạn cần gì và giảm quá trình duyệt Web và các packet được yêu cầu. Tuy nhiên, lưu thông trên mạng sẽ không tránh khỏi gia tăng khi người dùng đòi hỏi các dịch vụ nhiều hơn mức cần thiết cho hoạt động hàng ngày của họ. Push chạy trên Internet và các mạng intranet. Các công ty có thể dùng một push server cục bộ thông báo các thông tin mới nhất hoặc tự động cập nhật hóa phần mềm trong hệ thống máy chủ / khách. Các hãng bán phần mềm có thể tự động cung cấp các phần mềm mới trên Internet. Nhưng các nhà quản trị mạng phải quan tâm việc push sử dụng tài nguyên của mạng như băng thông, không gian đĩa cứng, và “bức tường lửa”. Nếu có người muốn nhận thông tin qua “bức tường lửa” thì phải sử dụng quyền ưu tiên lưu thông. Có những kỹ thuật được sử dụng nhằm giảm thiểu vấn đề băng thông, như truyền đi những phần thông tin bị thay đổi thay vì toàn bộ thông tin. Một kỹ thuật khác là cập nhật thông tin lúc mạng đang rãnh rỗi. Kỹ thuật nén cũng rất hữu dụng trong trường hợp nầy. Trong tương lai gần, sẽ có nhiều người dùng truy cập Web site bằng cách sử dụng màn hình máy tính giống tivi được cài đặt cả kỹ thuật push và pull. Người dùng đã quen với những thông tin mà hình thức truyền tin giống như trên các đài phát truyền hình. Với kỹ thuật push, người dùng tại nhà có thể truy cập thông tin được cập nhật hóa và được lập sẵn, sau đó dùng kỹ thuật pull để có thể chọn những thông tin một cách tương tác. Nếu băng thông của Internet được mở rộng để truyền multimedia, Web sẽ hữu ích hơn nhiều so với tivi chỉ truyền thông tin theo một chiều. Khuôn dạng định nghĩa kênh của Microsoft Mô hình “pull” của Microsoft được dựa trên kỹ thuật gọi là smart pull (pull thông minh), được thực thi theo một phương thức gọi là crawler, phương thức nầy kiểm tra Web site theo lịch trình và thông báo về các sửa đổi hoặc phát hành các thông tin mới cho người dùng. Các nhà quản trị Web site, nếu biết kỹ thuật crawling đang đuợc dùng, có thể thiết kế các Web site thuận lợi cho các crawler biết cấu trúc của Web site, sau đó tạo một tập tin CDF (Channel Definition Format), thật ra là mục lục của Web site. Tập tin nầy cài đặt một khuôn thức chuẩn mở rộng mà các trình duyệt Web nào cài đặt crawling đều có thể đọc và sử dụng. Một tập tin CDF cơ bản bao gồm một danh sách địa chỉ URLs (Uniform Resource Locators) chỉ tới các trang trong một site. Một CDF cao cấp hơn có thể mô tả một site chi tiết hơn và nội dung của nó cho người dùng. Một CDF liệt kê các trang trong một site bằng mô hình URL của nó. Tựa và bảng tóm tắt nội dung của mỗi trang, quá trình cập nhật cũng được trình bày. Người quản trị Web site có thể tự mô tả Web site của mình sao cho người dùng xem như bảng nội dung của Web site. Microsoft hợp tác với W3C (World Wide Web Consortium) để tạo định dạng tập tin CDF. Nó được dựa trên ngôn ngữ XML (Extensible Markup Language), thuận lợi cho nhà quản trị nhúng các thông tin đa cấu trúc trong trang Web. Các thông tin nầy nếu không được hiển thị thì cũng có thể được sử dụng cho nhiều mục đích khác. Người dùng có thể hưởng lợi từ CDF là có thể chọn nội dung tải về (download) hay kéo (pull) tới site của họ. Nếu muốn biết thêm thông tin về CDF; truy cập Web site của Microsoft hay củaW3C được liệt kê trong “Thông tin trên Internet”. từ mục liên quan Broadcast News Technology; Component Software Technology; Distributed Object Computing; Information Publishing; Mailing List Programs; Marimba Castanet; Nestcasting; NNTP (Network News Transport Protocol); Pointcast; và USENET Thông tin trên Internet Thunder Lizard Productions (danh sách các liên kết hữu ích, bài báo, và đánh giá về Web broadcasting) http://www.thunderlizard.com/wb-links.html Terry Kunny’s Push page (chứa các liên kết) http://www.nlc-bnc.ca/pubs/netnotes/notes41.htm Lee Fleming’s digital distribution paper (danh sách nhà cung cấp) http://www.atvantage.com/atvhome/leaders/dg022700.htm Digital Horizon’s push information http://www.broadband-guide.com/news/dhapr97/dh1.html Netscape Communication’s white paper about push http://home.netscape.com/comprod/at_work/white_paper/vision/print.html Microsoft’s Internet Explorer site http://www.microsoft.com/ie World Wide Web Consortium http://www.w3.org