2010-02-12 30 views

Trả lời

7

Chạy ứng dụng của bạn trên Jython và sử dụng Java Web Start?

Từ nhận xét bên dưới, http://blog.pyproject.ninja/posts/2016-03-31-web-start-on-jython.html, cung cấp ví dụ hoàn chỉnh.

Lưu ý rằng Jython không phải là Python - một số nội dung không hoạt động và đáng chú ý là Jython chỉ tương thích với Python-2.7.

+2

Điều này có vẻ hoài nghi lúc đầu nhưng thực sự là một gợi ý khá tốt. – jathanism

+0

@alex Bạn có thể đưa ra một ví dụ mã giả cho cùng một – user1312155

+0

Để bắt đầu với Jython và Web Start, hãy xem bài đăng trên blog của tôi http://blog.pyproject.ninja/posts/2016-03-31-web-start- on-jython.html – seeg

1

Bạn có thể đạt được một số chức năng với Skulpt mặc dù nó sử dụng python không phân loại, do đó chức năng của nó khá hạn chế.

Hãy kiểm tra this python wiki page vì nó đưa ra các tùy chọn khác nhau.

+1

Tôi tìm thấy nhiều thứ trên web trên các trang đó, nhưng chức năng giống như JNLP dường như bị thiếu. Chỉ cần có khả năng tải xuống các kịch bản cập nhật từ một máy chủ trung tâm (hoặc không phải nếu các kịch bản cục bộ được cập nhật tốt) là một lời tiên tri trong một kịch bản với nhiều máy tính khách chạy cùng một vài tập lệnh, v.v. cộng đồng Python có thể đã đưa ra một 'cổng' thời gian dài trước đây ... – c00kiemonster

2

Vâng điều này vẫn chưa khớp đầy đủ các tính năng của JNLP nhưng có lẽ esky gần hơn với những gì bạn muốn. Nó không dựa trên trình duyệt nhưng một khi ứng dụng của bạn được cài đặt trên máy khách, nó có thể tự cập nhật. Nó cũng có thể thiếu một cái gì đó trong bộ phận đa nền tảng để tùy thuộc vào môi trường của bạn YMMV.

Một giải pháp thay thế khác có thể là khung công tác Dabo tại dabodev.com. Đã một vài năm kể từ khi tôi nhìn vào nó nhưng nó vẫn trông giống như nó còn sống :-)

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