Anatomic P2P

Anatomic P2P
Phát triển bởiKunkie
Phiên bản ổn định
0.1 RC1 / Ngày 25 tháng 10 năm 2005
Hệ điều hànhĐa nền
Thể loạiMạng đồng đẳng
Giấy phépGNU General Public License
Websiteanatomic.berlios.de

Anatomic P2P là một mạng đồng đẳng phân tán dựa trên giao thức BitTorrent. Tất cả các phần mềm có dạng Anatomic P2P đều được phát hành theo giấy phép GNU. Anatomic P2P chứa rất nhiều tập lệnh và chương trình ứng dựng, bao gồm tập lệnh máy theo dõi (tiếng Anh: tracker (or node) script), tập lệnh máy siêu theo dõi (tiếng Anh: supertracker (or supernode) script), ứng dụng quản lýmáy khách. Tất cả các tập lệnh đều được viết bằng ngôn ngữ lập trình PHP nhưng có thể hoạt động dựa trên các ngôn ngữ lập trình khác. Tất cả các ứng dụng đều được viết bằng ngôn ngữ lập trình Python.

Phân phối tệp

[sửa | sửa mã nguồn]

Để phân phối tệp trên mạng thông thường người ta tạo ra một tệp torrent. Tệp torrent phải được gieo trên mạng đồng đẳng, nghĩa là nó sẽ thông báo đến siêu nút và nút (bằng HTTP) rằng tệp này sẽ được chia sẻ trên mạng. Để phân phối tệp torrent người dùng có thể thực hiện rất đơn giản bằng công cụ hướng dẫn từng bước. Mạng đồng đẳng Anatomic P2P là một mạng có tính tương thích ngược, cho phép các chương trình BitTorrent khác sử dụng Anatomic P2P để gieo tệp torrent.

Chương trình

[sửa | sửa mã nguồn]

Chương trình của Anatomic P2P được viết bằng ngôn ngữ lập trình Python và PyGTK khiến cho chương trình có thể chạy trên nhiều hệ điều hành khác nhau Windows, Linux hoặc Mac OS X (cả phiên bản máy chủ). Mã nguồn của Anatomic P2P được phát triển dựa trên BitTornado, Anatomic P2P cũng có phiên bản chạy dưới dạng dòng lệnh.

Anatomic sử dụng một chuỗi các nút chia sẻ dữ liệu và siêu nút (như máy siêu theo dõi) để chia sẻ tệp. Một nút trên mạng Anatomic P2P là một phiên bản chỉnh sửa của máy theo dõi trong giao thức BitTorrent, nút này được viết bằng ngôn ngữ lập trình PHP. Siêu nút chứa một chỉ mục các tệp torrent đang được chia sẻ trong mạng. Một nút đang ở trong trạng thái chia sẻ tệp được gọi là máy đồng đẳng chia sẻ (tiếng Anh: peer-sharing). Do không có điểm tập trung nên mạng Anatomic P2P là phân tán.

Tham khảo

[sửa | sửa mã nguồn]
Chúng tôi bán
Bài viết liên quan
Wanderer: A Glimpse into the Enigmatic Explorers of Genshin Impact
Wanderer: A Glimpse into the Enigmatic Explorers of Genshin Impact
The Wanderer from Inazuma is now a playable character, after 2 years of being introduced as Scaramouche
[Review] Visual Novel Steins;Gate Zero – Lời hứa phục sinh
[Review] Visual Novel Steins;Gate Zero – Lời hứa phục sinh
Steins;Gate nằm trong series Sci-fi của Nitroplus với chủ đề du hành thời gian. Sau sự thành công vang dội ở cả mặt Visual Novel và anime
Tổng hợp những Easter Egg trong phiên bản 3.6 - Khaenri'ah đang đến
Tổng hợp những Easter Egg trong phiên bản 3.6 - Khaenri'ah đang đến
Bản đồ và cốt truyện mới trong v3.6 của Genshin Impact có thể nói là một chương quan trọng trong Phong Cách Sumeru. Nó không chỉ giúp người chơi hiểu sâu hơn về Bảy vị vua cổ đại và Nữ thần Hoa mà còn tiết lộ thêm manh mối về sự thật của thế giới và Khaenri'ah.
Vật phẩm thế giới Five Elements Overcoming - Overlord
Vật phẩm thế giới Five Elements Overcoming - Overlord
Five Elements Overcoming Hay được biết đến với cái tên " Ngũ Hành Tương Khắc " Vật phẩm cấp độ thế giới thuộc vào nhóm 20 World Item vô cùng mạnh mẽ và quyền năng trong Yggdrasil.