JNDI LÀ GÌ

  -  
Xem bài đăng bên trên blog cá thể để tìm hiểu tư tưởng với các trường vừa lòng sử dụng: tshikatshikaaa.blogspot.com/2013/01/ Khăn

JNDI là gì?

Nó là viết tắt của Java Đặt thương hiệu cùng Giao diện tlỗi mục .quý khách hàng đang xem: Mục Đích của jndi là gì, java — what is the purpose of jndi

Công dụng cơ bạn dạng của nó là gì?

JNDI chất nhận được các vận dụng phân tán tra cứu vớt những dịch vụ Theo phong cách trừu tượng, ko dựa vào vào tài nguyên.

Khi như thế nào nó được sử dụng?

Trường hợp sử dụng thông dụng tuyệt nhất là tùy chỉnh thiết lập nhóm liên kết cửa hàng tài liệu bên trên máy chủ ứng dụng Java EE. Bất kỳ vận dụng như thế nào được triển khai trên sever này đều rất có thể bao gồm quyền truy cập vào các kết nối chúng ta buộc phải bởi tên JNDI java:comp/env/FooBarPoolmà lại ko nên biết cụ thể về kết nối.

Bạn đang xem: Jndi là gì

Điều này còn có một số lợi thế:

Nếu bạn tất cả một chuỗi xúc tiến nơi các áp dụng dịch rời tự những devl->int->test->prodmôi trường xung quanh, bạn có thể thực hiện cùng thương hiệu JNDI trong mỗi môi trường thiên nhiên và ẩn cửa hàng tài liệu thực tế đang được áp dụng. Các vận dụng chưa phải thay đổi Khi bọn chúng dịch chuyển thân các môi trường xung quanh.Quý Khách có thể sút tphát âm con số tín đồ cần phải biết báo cáo singin nhằm truy cập các đại lý tài liệu chế tạo. Chỉ sever ứng dụng Java EE nên biết nếu như bạn thực hiện JNDI.

Xem thêm: Xem Phim Họa Giang Hồ Chi Bất Lương Nhân (Bản Truyền Hình) 1 3 Vietsub

— duffymo mối cung cấp 9 Vì vậy, đây về cơ bản là 1 trong những sự thay thế sửa chữa an ninh rộng để có một tệp ở trong tính cùng với thông tin kết nối jdbc của bạn? — grinch 4 grinch: Thực hóa học là bao gồm. Nó an toàn rộng, với được chuẩn hóa rộng, vì vậy tạo nên Việc thực hiện thuận tiện hơn (không cần phải đân oán tên của tệp ở trong tính phải là gì, v.v.). — sleske Vậy thì sự biệt lập giữa những việc sử dụng những đổi thay môi trường xung quanh cùng JNDI là gì? Có bắt buộc sẽ là quan niệm tương tự? — skryvets 100

JNDI là gì?

Công dụng cơ phiên bản của chính nó là gì?

Hầu không còn nó được nói trong câu vấn đáp ngơi nghỉ bên trên cơ mà tôi mong cung ứng con kiến ​​trúc ở đây đặt ở trên sẽ có ý nghĩa hơn.

Xem thêm: Kiến Thức Cơ Bản Về Giao Tiếp Uart Là Gì ? Ứng Dụng Của Giao Tiếp Uart Là Gì


*

Để thực hiện JNDI, các bạn bắt buộc có những lớp JNDI cùng một hoặc những nhà hỗ trợ hình thức. SDK Java 2, v1.3 bao hàm ba công ty cung cấp hình thức cho các hình thức khắc tên / thư mục sau:

Giao thức truy vấn tlỗi mục vơi (LDAP) Yêu cầu đối tượng chung Kiến trúc môi giới (CORBA) Dịch Vụ Thương Mại tên đối tượng người sử dụng chung (COS) Sổ ĐK hotline cách làm tự xa (RMI) Java

Vì vậy, về cơ phiên bản, chúng ta chế tác những đối tượng cùng đăng ký chúng trên những hình thức thỏng mục nhưng mà về sau bạn cũng có thể tiến hành tra cứu và tiến hành thao tác làm việc trên đó.

JNDI theo thuật ngữ của giáo dân về cơ phiên bản là một trong Giao diện để hoàn toàn có thể nhận các phiên bản của tài ngulặng phía bên trong / bên ngoài, ví dụ điển hình như

javax.sql.DataSource, javax.jms.Connection-Factory, javax.jms.QueueConnectionFactory, javax.jms.TopicConnectionFactory, javax.mail.Session, java.net.URL, javax.resource.cci.ConnectionFactory,hoặc bất kỳ một số loại nào không giống được xác định vị bộ điều vừa lòng tài nguyên JCA. Nó cung ứng một cú pháp trong vấn đề rất có thể sản xuất quyền truy vấn cho dù bọn chúng là nội cỗ tuyệt bên ngoài. có nghĩa là (comp / env vào trường vừa lòng này tức là nơi nguyên tố / môi trường, có tương đối nhiều cú pháp khác):