Thiết kế server( Middle ware).
Trang 1IV/ Thiết kế Server (Middle ware )
Giao diện ban đầu của server có dạng :
Lúc này vì có tùy chọn Auto connect nên server tự động kết nối đến các server dữ liệu Nếu không thì server sẽ vào tình trạng đợi người sử dụng connect bằng tay, button connect sẽ sáng lên.
Trang 2 Các menu của server :
Menu File Menu Manager Menu View
Menu Windows Menu Help
Connect hay Disconnect dùng để kết nối hay ngưng kết nối bằng tay đến server dữ liệu khi vì lý do nào đó mà server không tự connect được Khi nhấn connect sẽ xuất hiện:
Trang 3 Điền các tham số vào và nhấn Connect, server sẽ kết nối tới server dữ liệu Nếu thành công thì server sẽ vào trạng thái sẵn sàng lắng nghe yêu cầu.
Disconnect Client : sẽ ngưng kết nối với client tương ứng.
Message to client : gởi câu thông báo đến một hay tất cả các client Thông báo được gởi thông qua giao diện :
Manager/ Client : hiển thị hay không hiển thị một bảng thông tin về các client đang kết nối đến, gồm UID, username, server, database, timelogin Đây là các thông tin sẽ được tạo ra và cập nhật mỗi khi server nhận được một yêu cầu từ phía client Trên bảng này, khi ta chỉ đến record nào và bấm disconnect hay send messages thì client tương ứng với số UID sẽ bị ngưng kết nối hay sẽ nhận được message Bảng sẽ hiển thị dưới dạng dbgrid :
Trang 4 Manager/ Server: hiển thị hay không hiển thị bảng thông tin cấu hình kết nối và thông tin tự kết nối của server
Thông tin của bảng Setting :
Trang 5Trong đó test time là khoảng thời gian server sẽ gởi câu query tới server dữ liệu, query timeout định timeout cho các thực thi, và auto connect sẽ quyết định lúc server khởi động có tự động kết nối hay không.
Manager/Users: gồm oracle user và Sql user, chứa các user tồn tại trên server dữ liệu:
User trên SQL server:
Trang 6User trên Oracle server:
Manager/Databases: hiển thị các databases tồn tại trên server dữ liệu, đây cũng là các database sẽ gởi đến cho client khi nó có yêu cầu:
Trang 7Databases treân SQL Server :