Cơ sở ứng dụng

Tác Giả: Lewis Jackson
Ngày Sáng TạO: 6 Có Thể 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Ứng dụng hệ thống cơ sở dữ liệu quốc gia về dân cư | VTV4
Băng Hình: Ứng dụng hệ thống cơ sở dữ liệu quốc gia về dân cư | VTV4

NộI Dung

Định nghĩa - Application Base có nghĩa là gì?

Cơ sở ứng dụng là thư mục chứa tất cả các tệp liên quan đến ứng dụng .NET, bao gồm tệp thực thi (.exe) tải vào miền ứng dụng ban đầu hoặc mặc định.

Cơ sở ứng dụng là thư mục gốc chứa ứng dụng. Để đáp ứng yêu cầu loại, bộ thực thi sử dụng giá trị này để tìm kiếm cụm có chứa loại được yêu cầu. Cơ sở ứng dụng là thư mục mà từ đó trình quản lý lắp ráp bắt đầu thăm dò các cụm. Trong trường hợp các ứng dụng dựa trên web, cơ sở ứng dụng là gốc của trang web. Nếu một tệp cấu hình được chỉ định cho ứng dụng, cơ sở ứng dụng là vị trí của tệp cấu hình, nơi lưu trữ các chi tiết cấu hình của mã đang chạy trong miền ứng dụng. Đối với một hệ thống có nhiều trang web, cơ sở ứng dụng là trang mặc định được xác định trên cổng 80.

Cơ sở ứng dụng còn được gọi là thư mục ứng dụng hoặc thư mục ứng dụng. Nó cũng được sử dụng để kiểm soát các miền ứng dụng Truy cập vào các ứng dụng khác.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Cơ sở Ứng dụng

Quá trình được sử dụng bởi bộ thực thi để tìm kiếm các tập hợp phụ thuộc cho cả ứng dụng dựa trên web và không dựa trên web là như nhau. Thời gian chạy sử dụng các đường dẫn liên quan đến cơ sở ứng dụng để tìm kiếm.

Đôi khi, điều cần thiết là tạo các môi trường tùy chỉnh để các ứng dụng được thực thi với các quyền hạn chế, giúp giảm rủi ro liên quan đến các lỗ hổng bảo mật. Trong các trường hợp như vậy, các miền ứng dụng có thể được tạo và cấu hình theo chương trình với các tùy chọn bảo mật được yêu cầu. Trong khi tạo các miền ứng dụng tùy chỉnh như vậy, lớp ApplicationSetup được sử dụng để chỉ định thuộc tính cơ sở ứng dụng cùng với các tham số khác.

Cơ sở ứng dụng là một thuộc tính quan trọng của lớp AppDomainsetup được sử dụng để tìm nạp hoặc cập nhật tên của thư mục chứa ứng dụng. Đối với miền ứng dụng mới được tạo, giá trị ApplicationBase giống với giá trị của người tạo. Thuộc tính ApplicationBase cùng loại với System.String và được bao gồm trong không gian tên, Hệ thống và lắp ráp và mscorlib.dll.

Các quyền được cấp cho một miền ứng dụng, trong đó một ứng dụng được thực thi, tùy thuộc vào giá trị của cơ sở ứng dụng. Ví dụ: mặc dù miền ứng dụng được tạo bởi máy tính cục bộ, nếu thuộc tính cơ sở ứng dụng được đặt thành thư mục mạng nội bộ, các quyền được cấp cho miền ứng dụng sẽ bị hạn chế đối với Local Intranet và ảnh hưởng đến các quyền được cấp cho nó. Do đó, giá trị của thuộc tính ApplicationBase phải được đặt chính xác để tránh lỗi.


Định nghĩa này được viết bằng con .net