Triển khai không kết nối mạng

Định nghĩa

Chạy phần mềm trong môi trường không có đường truyền mạng tới internet, vì vậy mọi phụ thuộc mà nó cần phải đã có sẵn bên trong ranh giới.

Việc không kết nối mạng thường gặp trong lĩnh vực quốc phòng, cơ sở hạ tầng quan trọng, một số khu vực chăm sóc sức khỏe và bất kỳ môi trường nào mà mô hình đe dọa bao gồm việc rò rỉ dữ liệu hơn là chỉ xâm nhập. Đưa bất cứ thứ gì vào có nghĩa là phải dùng phương tiện truyền tải và một quy trình được ghi chép, không phải trình quản lý gói.

Yêu cầu này âm thầm loại bỏ một lượng lớn phần mềm thương mại, và việc cấp phép thường là lý do hơn là tính năng. Bất kỳ sản phẩm nào xác thực giấy phép của mình với một điểm cuối của nhà cung cấp — khi khởi động, hoặc định kỳ — đơn giản không thể chạy ở đó. Kích hoạt ngoại tuyến phải là quyết định thiết kế được đưa ra từ sớm, không phải là một cờ được thêm vào sau này.

Cập nhật hoạt động theo cùng cách: chúng đến trên phương tiện truyền tải, theo lịch của bạn. Điều này có nghĩa là phiên bản bạn cài đặt phải hoạt động vô hạn, không phải chỉ cho đến khi kiểm tra thuê bao thất bại.

Trong Doconut

Việc cấp phép giải quyết tệp .lic cục bộ thông qua options.LicensePath hoặc Viewer.DoconutLicense(path). Không có lời gọi kích hoạt và không có việc xác thực lại thời gian chạy, vì vậy việc hiển thị, chuyển đổi và cấp phép đều hoạt động mà không cần kết nối ra ngoài. Lưu trữ các DLL cùng với giấy phép — một giấy phép được gắn với một dải phiên bản.

Xem cách nó hoạt động trong thực tế

Định nghĩa chỉ đưa bạn đến một mức độ nhất định. Giấy phép tạm thời chạy trên máy của bạn, với các tài liệu của bạn.