Khai báo kết nối đến Application Server setting

Giới thiệu


Chức năng này khai báo cách thức Phoebus Desktop App kết nối với CSDL thông qua Application Server.

Một khi setup ở lần login sau Phoebus Desktop App sẽ sử dụng cách kết nối này.

Chức năng này ẩn khỏi người dùng bình thường.

Mô hình cài đặt của Phoebus

Phoebus bao gồm 3 lớp:

graph LR A(Client Application)-->B(Application Server) B --> A B-->C(Database Server) C-->B

1. Client Application
Là máy tính của user. hoặc mobile app
2. Application Server

Là máy chủ đảm nhận tương tác với CSDL.

Version của Application Server và Client Application phải tương thích với nhau.

Nếu không cài đặt gì ở đây thì Application Server chính là Máy tính của Client. Ta thường dùng mô hình cài đặt này khi các máy con nằm trong mạng local cùng với Database Server hoặc truy cập được Database Server. Cách cài này đơn giản và user có thể nâng cấp phần mềm lên các version mới tùy ý.

Nếu Application server nằm riêng ở một máy tính khác (remoting), Các máy con không thể nâng cấp dễ dàng mà phải cài chính xác version mà Application Server hỗ trợ. Nếu muôn nâng cấp lên version mới hơn. Ta phải cài 1 service mới trên Application Server. Application Server có thể cài nhiều server web service. Sau đó ở máy con ta cần chọn địa chỉ App Service cần dùng.

3. Database Server

Là máy tính cung cấp SQL service. Nó có thể chính là box có Application server.

Sử dụng


00fa96e6-98fc-4b22-a7be-eaa4a668c065.pbs_bo_ps_appserversettings_md

Các trường dữ liệu

DataPortal Proxy

Chọn 1 trong các giá trị :

  • Local hoặc để trống: không dùng application server
  • Remoting Dùng application server
DataPortal Url

Đường dẫn tới End Point của Application Service Ví dụ : http://T470-01:8080/v476386/ có nghĩa máy Application Server có tên T470-01. Ta có thể nhập tên máy trong mạng nội bộ hoặc IP Address trong mọi trường hợp. Service được host ở web service v476386 tại cổng 8080

DataPortal Url sẽ phụ thuộc vào cách cài Application Server

Sau khi thiết lập thoát ra và vào lại chương trình. Phoebus sẽ kết nối thông qua Application server

16cb8a9b-e464-42a8-82d8-9b25516fbefb.pbs_bo_ps_appserversettings_md

Thiết lập ở tính năng này được lưu trong registry cho từng máy. Tương tự thông tin về connection đến CSDL. Chương trình Phoebus Config cũng sẽ được update để setup trước khi chạy Phoebus. Ta cũng có thể export registry và import vào các máy con khác để thiết lập nhanh mà không cần mở Phoebus/ Phoebus Config.

85a3a5fb-8695-40e5-a329-115ac6154263.pbs_bo_ps_appserversettings_md

Testing


Khi đã định nghĩa DataPortalUrl, ta có thể dùng lệnh Test để mở Application Server xem tình trạng hoạt động của nó.

Xem thêm



Updated on : 2020-09-11 22:01:37. by : . at localhost.

Topic : Application Server Connection. pbs.bo.ps.appserversettings