2014-11-10 13 views

Trả lời

8

Nói tóm lại, JNP là việc thực hiện JNDI đặt tên chính thức của JBoss AS cho đến khi phiên bản 7.x < của nó, dựa trên dự án JNP (tham khảo the code repo URL).

Từ new AS7 documentation:

Các phiên bản trước của JBoss AS (phiên bản < 7.x) sử dụng dự án JNP (http://anonsvn.jboss.org/repos/jbossas/projects/naming/) như JNDI đặt tên thực hiện. Nhà phát triển ứng dụng khách của các phiên bản trước đây của của JBoss AS sẽ quen thuộc với jnp: // PROVIDER_URL URL chúng được sử dụng để sử dụng trong các ứng dụng của họ để giao tiếp với máy chủ JNDI trên máy chủ JBoss. Bắt đầu từ AS7, dự án JNP không được sử dụng. Cả ở phía máy chủ lẫn phía máy khách. Phía máy khách của dự án JNP hiện đã được thay thế bằng dự án đặt tên từ xa jboss- (https://github.com/jbossas/jboss-remote-naming). Có nhiều lý do khác nhau vì lý do tại sao khách hàng JNP được thay thế bằng dự án jboss-remote-đặt tên là . Một trong số đó là dự án JNP đã không cho phép các cấu hình bảo mật tinh vi trong khi giao tiếp với máy chủ JNDI. Dự án JBoss-xa-naming được hỗ trợ bởi dự án JBoss-Remoting (https://github.com/jboss-remoting/jboss-remoting) cho phép nhiều ngày càng tốt hơn quyền kiểm soát an ninh.

đặc điểm kỹ thuật của nó là người nghèo, hầu hết các tài liệu tham khảo, chúng tôi tìm về nó được đặt tại JBoss tài liệu trước lên phiên bản 7, giống như trong https://docs.jboss.org/jbossas/jboss4guide/r1/html/ch3.chapter.html

Các vấn đề liên quan