Tôi không có nhiều ứng dụng với máy tính để bàn, nhưng nếu tôi phải tạo một ứng dụng máy tính để bàn của máy khách, việc truy cập dữ liệu sẽ được thực hiện thông qua dịch vụ web. Tôi tin rằng việc truy cập dữ liệu thông qua dịch vụ web cung cấp bảo mật - Tôi không cần phải nhập tên người dùng và mật khẩu của máy chủ db, v.v.
Trước khi có dịch vụ web, các ứng dụng cơ sở dữ liệu đã làm điều này như thế nào? Có phải tất cả các thông tin db quan trọng được chuyển vào phần cài đặt của ứng dụng máy tính để bàn? Nếu vậy làm thế nào các lập trình viên quản lý các khía cạnh bảo mật? Hay các lập trình viên đã sử dụng một cái gì đó tương tự như dịch vụ web?