Xem bài bác đăng trên blog cá thể để biết quan niệm và các trường phù hợp sử dụng: tshikatshikaaa.blogspot.com/2013/01/ Khnạp năng lượng

JNDI là gì?

Nó là viết tắt của Java Đặt tên với Giao diện tlỗi mục .Quý khách hàng đang xem: Jndi là gì

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

JNDI được cho phép các áp dụng phân tán tra cứu các hình thức dịch vụ theo cách trừu tượng, không phụ thuộc vào tài nguyên ổn.

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

Trường vừa lòng áp dụng phổ biến độc nhất vô nhị là tùy chỉnh thiết lập team 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ỳ ứng dụng nào được xúc tiến bên trên sever đó đều rất có thể có quyền truy cập vào những kết nối họ yêu cầu bằng tên JNDI java:comp/env/FooBarPoolcơ mà ko nên biết cụ thể về liên kết.

Điều này có một trong những lợi thế:

Nếu bạn bao gồm một chuỗi triển khai nơi những ứng dụng dịch rời tự các devl->int->test->prodmôi trường thiên nhiên, bạn cũng có thể thực hiện thuộc thương hiệu JNDI trong những môi trường thiên nhiên với ẩn các đại lý tài liệu thực tiễn đang rất được áp dụng. Các ứng dụng chưa phải thay đổi Khi bọn chúng dịch chuyển thân những môi trường thiên nhiên.quý khách rất có thể sút tgọi số lượng người cần phải biết đọc tin singin nhằm truy vấn cửa hàng tài liệu thêm vào. Chỉ sever ứng dụng Java EE nên biết nếu khách hàng thực hiện JNDI.


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


Xem thêm: " Plain Text Là Gì - Nghĩa Của Từ Plain Text Trong Tiếng Việt

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

JNDI là gì?

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




Xem thêm: Mobile Payment Là Gì ? Những Điều Bạn Nên Biết Về Công Cụ Thanh Toán Này

*

Để sử dụng JNDI, các bạn yêu cầu gồm những lớp JNDI cùng một hoặc các nhà cung cấp hình thức. SDK Java 2, v1.3 bao gồm cha đơn vị hỗ trợ hình thức dịch vụ cho những hình thức dịch vụ đặt tên / thỏng mục sau:

Giao thức truy cập thư mục vơi (LDAP) Yêu cầu đối tượng người dùng bình thường Kiến trúc môi giới (CORBA) Dịch vụ tên đối tượng người tiêu dùng phổ biến (COS) Sổ ĐK call thủ tục tự xa (RMI) Java

Vì vậy, về cơ bạn dạng, bạn chế tác những đối tượng cùng ĐK chúng bên trên các dịch vụ thỏng mục cơ mà trong tương lai bạn có thể triển khai tra cứu cùng tiến hành thao tác làm việc bên 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 nhằm hoàn toàn có thể nhấn những phiên bạn dạng của tài nguyên bên trong / bên ngoài, chẳng hạn 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 ngẫu nhiên các loại nào không giống được khẳng định bởi vì cỗ điều vừa lòng tài ngulặng JCA. Nó cung cấp một cú pháp vào Việc rất có thể chế tác quyền truy cập cho dù bọn chúng là nội cỗ giỏi bên phía ngoài. Có nghĩa là (comp / env vào trường hòa hợp này tức là nơi nguyên tố / môi trường, có nhiều cú pháp khác):