2010-03-06 34 views
7

Tôi đã đọc về các công nghệ đẩy gần đây. Sử dụng dữ liệu trực tuyến theo thời gian thực rất dễ dàng. Tôi cũng thấy một triển khai được gọi là ajax push engine, nhưng nó chạy trên máy chủ Linux hoặc mac. Tôi muốn sử dụng công nghệ này trong một trang asp.net.Công nghệ đẩy: Có triển khai mã nguồn mở nào cho các cửa sổ

Vì vậy, có bất kỳ triển khai mã nguồn mở nào của công nghệ đẩy có sẵn để sử dụng trực tiếp trên nền tảng Windows không?

+0

Bạn đang tìm kiếm API cho sản phẩm máy chủ nguồn mở. Những gì bạn sử dụng. Có một vài động cơ đẩy mã nguồn mở, nhưng chúng được phân loại, vì vậy một số tài liệu đẩy, vv, những người khác đẩy lịch, tác vụ qua IMAP, v.v. Bạn có kế hoạch gì để thúc đẩy. –

Trả lời

8

quay quanh
Orbited là một daemon HTTP được tối ưu hóa cho các kết nối sao chổi lâu dài. Nó được thiết kế để dễ dàng tích hợp với các ứng dụng mới và hiện có. Orbited cho phép bạn viết các ứng dụng web thời gian thực, chẳng hạn như một phòng chat hoặc ứng dụng nhắn tin tức thời, mà không cần sử dụng bất kỳ plugin bên ngoài nào như Flash hoặc Java.

Nó có thể được cài đặt dưới dạng dịch vụ cửa sổ. Giấy phép là MIT.

MethodWorx
MethodWorx được phát triển ra khỏi series of articles này vào dự án luật. Nó có một giấy phép mã nguồn mở.

Đây là một phiên bản đóng gói của một thư viện chúng tôi được sử dụng trong một số dự án để cho phép bỏ phiếu COMET hoặc dài Polling trong một số ứng dụng ASP.NET của chúng tôi.

Sử dụng trình xử lý HTTP không đồng bộ để giữ cho kết nối ASP.NET mở thành chờ sự kiện xảy ra, cho phép gọi lại AJAX thời gian thực.

Lightstreamer
LightStreamer Moderato là miễn phí nhưng không mã nguồn mở

WebSync
WebSync là một tiêu chuẩn phù hợp khả năng mở rộng máy chủ Comet cho IIS sử dụng .NET. Nó cũng có sẵn theo yêu cầu như một dịch vụ lưu trữ. Đây không phải là mã nguồn mở và miễn phí, nhưng lại có bản dùng thử miễn phí.

khác
Có một số dự án Comet mã nguồn mở hơn:

  • aspcomet Mục đích của dự án này là xây dựng một thực hiện COMET mà không yêu cầu một máy chủ tùy chỉnh, nhưng có thể chạy trong IIS mẹ đẻ .
  • emerge toolkit. Không có hoạt động dự án trong một thời gian khá dài.
+0

Nếu tôi sử dụng quỹ đạo hoặc MethodWorx trong ứng dụng của mình, máy chủ lưu trữ của tôi có cần cung cấp thêm tài nguyên, như bất kỳ dịch vụ máy chủ hoặc cửa sổ bổ sung nào không? –

+1

@Sayem orbitd là một dịch vụ windows, MethodWorx là một phần của ASP của bạn.Trang web NET –

+0

trông giống như methodworx là xuống như tôi đã kiểm tra nó ngày hôm nay, bất kỳ bản cập nhật mới trong danh sách này? –

Các vấn đề liên quan