Không có đầu có nghĩa là ứng dụng đang chạy mà không có giao diện người dùng đồ họa (GUI) và đôi khi không có giao diện người dùng nào cả.
Có những thuật ngữ tương tự cho điều này, được sử dụng trong ngữ cảnh và cách sử dụng hơi khác nhau. Dưới đây là một số ví dụ.
Không đầu / Bóng ma / Bóng ma
Thuật ngữ này thường được sử dụng cho những khách hàng nặng ký. Ý tưởng là chạy một ứng dụng khách ở chế độ không đồ họa, với một dòng lệnh chẳng hạn. Sau đó máy khách sẽ chạy cho đến khi tác vụ của nó hoàn thành hoặc sẽ tương tác với người dùng thông qua một lời nhắc.
Ví dụ, Eclipse có thể chạy ở chế độ không đầu. Chế độ này có ích khi chạy các công việc ở chế độ nền hoặc trong nhà máy xây dựng.
Ví dụ, bạn có thể chạy Eclipse ở chế độ đồ họa để cài đặt các plugin. Điều này là OK nếu bạn chỉ làm điều đó cho chính mình. Tuy nhiên, nếu bạn đang đóng gói Eclipse để các nhà phát triển của một công ty lớn sử dụng và muốn cập nhật tất cả các bản cập nhật, bạn có thể muốn tìm một cách dễ dàng hơn, có thể tái tạo tự động hơn.
Đó là khi chế độ không đầu xuất hiện: bạn có thể chạy Eclipse trong dòng lệnh với các tham số cho biết plugin nào cần cài đặt.
Điều thú vị về phương pháp này là nó có thể được tích hợp trong một nhà máy xây dựng!
Vô diện
Thuật ngữ này thường được sử dụng cho các ứng dụng quy mô lớn hơn. Nó được tạo ra bởi các nhà thiết kế UX. Một ứng dụng không có khuôn mặt tương tác với người dùng trong một bản đồ được phân tích truyền thống dành riêng cho người dùng con người, như thư, SMS, điện thoại ... nhưng KHÔNG PHẢI là GUI.
Ví dụ, một số công ty sử dụng SMS như một đầu vào để đối thoại với người dùng: người dùng gửi một SMS có chứa yêu cầu đến một số nhất định. Điều này kích hoạt các dịch vụ tự động chạy và trả lời người dùng.
Đó là một trải nghiệm người dùng tốt, bởi vì người ta có thể làm một số việc vặt từ điện thoại của mình. Bạn không nhất thiết phải có kết nối internet và việc tương tác với ứng dụng là không đồng bộ.
Về phía back-end, dịch vụ có thể quyết định rằng nó không hiểu yêu cầu của người dùng và thoát ra khỏi chế độ tự động. Sau đó, người dùng vào trong một chế độ tương tác với một người điều hành mà không cần thay đổi công cụ giao tiếp của mình.