Các ngăn xếp web C ++, có một?


8

Java sẽ là jsps và servlets (hoặc một khung công tác như Spring) chạy trên JVM và tomcat (hoặc thủy tinh, v.v.).

C # sẽ là asp và C # chạy trên khung dot.net và IIS? (Tôi không có kinh nghiệm về vấn đề này, vui lòng sửa và cải thiện thuật ngữ của tôi)

Có tương đương với C ++ không? Tôi có thể vui vẻ gọi một số C ++ từ java servlet / bộ điều khiển nhưng tự hỏi liệu có các khung và thư viện hiện có ngoài đó đặc biệt để tạo logic nghiệp vụ trong C ++ với giao diện người dùng web không.


3
Có nhiều khung phát triển web khác nhau trong C ++ (ví dụ: Wt ), nhưng tôi không nghĩ có một ngăn xếp toàn diện / dứt khoát.
yannis

Câu trả lời:


6

C ++ không có gì liên quan đến kết nối mạng theo tiêu chuẩn hiện tại nhưng có những cách hoạt động theo cách này.

Tôi muốn giới thiệu và xem xét:

  • CPPCMS (không phải là cms nhưng bạn có thể tạo một cái với)
  • cpp-netlib là một thư viện sẽ là một đề xuất cho tiêu chuẩn c ++ 1y
  • caskish (chưa hoàn thành), đó là đề xuất của Microsoft cho C ++ 1y - Tôi không biết liệu triển khai hiện tại có phải là đa nền tảng hay không.

Vì vậy, chưa có thứ gì hoàn chỉnh như Django cho Python hay ROR cho Ruby, nhưng một số người trong danh sách gửi thư CPPCMS cho biết họ đang làm việc trên loại khung như vậy. CPPCMS chắc chắn là gần nhất với những gì bạn đang tìm kiếm.


1

Tôi đã nghe một số về Wt (www.webtoolkit.eu) và CAS (cas.havoc.ru), nhưng không bao giờ sử dụng chúng. CAS được sử dụng bởi Yandex trong nội bộ, như tôi đã nghe.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.