Việc tìm kiếm liên thư việc đã được chú trọng, bạn đọc ở thư viện này có thể tìm kiếm tài liệu, tiến hành mượn tài liệu ở thư viện khác thông qua giao thức tìm kiếm liên thư viện Z39.50.
Trang 1Bộ môn : Thư viện số
G/v: Đỗ Quang Vinh
Nguyễn Thị Hà
Nguyễn Thị nhâm
Vũ Thị Mận
Ma Thị Hồng Hạnh
Bùi Hồng Mến
Đề tài : Giao thức tìm kiếm Z39.50
Trang 2Nội dung trình bày:
Trang 3Giới thiệu về giao thức Z39.50
Giúp bạn đọc ở thư viện này có thể tìm kiếm tài liệu ở thư viện
khác
Trên thế giới giao thức z39.50 được sử dụng lần đầu tiên năm
1970
Ở Việt Nam hiên nay các thư viện mới chú trọng trong việc xây
dựng giao thức tìm kiếm liên thư viện
Giúp bạn đọc ở thư viện này có thể tìm kiếm tài liệu ở thư viện
khác
Trên thế giới giao thức z39.50 được sử dụng lần đầu tiên năm
1970
Ở Việt Nam hiên nay các thư viện mới chú trọng trong việc xây
dựng giao thức tìm kiếm liên thư viện
Trang 4Việc tìm kiếm liên thư việc đã được chú trọng, bạn đọc ở thư viện này có thể tìm kiếm tài liệu, tiến hành mượn tài liệu ở thư viện khác thông qua giao thức tìm kiếm liên thư viện Z39.50
Trang 5Với việc các thư viện sử dụng giao thức Z39.50 để tìm kiếm, đặc biệt là thư viện số thì bạn đọc chỉ cần sử dụng máy tính có kết nối mạng là có thể tiến hành tìm kiếm thông tin không những ở thư viện của mình mà còn ở các thư viện mà có liên kết chia sẻ hợp tác với thư viện của mình, mà không nhất thiết phải trực tiếp tới thư viện
Trang 6Lịch sử
+ Z39.50 là giao thức client/server cho việc tìm kiếm và lưu trữ thông tin
từ các CSDL lưu trữ ở xa;là sự kết hợp giữa tiêu chuẩn ANSI/NISO Z39.50
và tiêu chuẩn ISO 23950.
+ Giao thức Z39.50 được thư viện quốc hội Mỹ áp dụng Z39.50 được sử dụng rộng rãi trong môi trường thư viện và thường được kết hợp thực hiện trong các hệ thống thư viện tích hợp và phần mềm tham chiếu thư mục cá nhân.
+ Giao thức Z39.50 được thực thi đầu tiên vào năm 1970 và được bổ sung với các phiên bản 1988, 1992 và 1995 Các phiên bản cung cấp nhữn tính năng bao gồm: tìm kiếm, lưu trữ, sắp xếp và duyệt Cú pháp của giao thức Z39.50 cho phpes thực hiện nhiều truy vấn phức tạp
+ Z39.50 là một công nghệ phát triển trước khi Web ra đời nên hoàn toàn độc lập với các phần mềm tìm kiếm
Trang 7• +hỗ trợ tìm kiếm thông tin trong một phân phối như một máy chủ thông tin
• +chia tách các giao diện người dùng trên các mặt hàng từ các máy chủ thông tin, công cụ tìm kiếm, và cơ sở dữ liệu
• +cung cấp một cái nhìn nhất quán của thông tin từ nhiều nguồn khác nhau
Các tính
năng
Các tính
năng
Trang 8• ANSI / NISO Z39.50 cho phép hệ thống máy tính khác nhau - với các hệ thống điều hành khác nhau, phần cứng, công cụ tìm kiếm, hệ thống quản lý cơ sở dữ liệu -
để tương thích và làm việc với nhau liền mạch
•Một thực hiện Z39.50 cho phép một giao diện để truy cập vào nhiều hệ thống cung cấp người dùng cuối với truy cập gần như trong suốt với các hệ thống khác
• Là một tiêu chuẩn quốc gia Hoa Kỳ NISO Z39.50 phát triển và duy trì sự đồng thuận sử dụng thủ tục phê duyệt ANSI, điều phối viên chính của tiêu chuẩn tự nguyện
ở Hoa Kỳ.
Trang 9Cách thức hoạt động của giao thức Z39.50
• Z39.50 cung cấp một ngôn ngữ chung cho cả hai hoạt động: lựa chọn thông tin dựa trên một số tiêu chuẩn và phục hồi của thông tin
• Z39.50 tiêu chuẩn hóa cách thức trong giao tiếp client và server và phối hợp hoạt động khi có nhiều hệ thống máy tính, công cụ tìm kiếm và CSDL khác
• Z39.50 là một giao thức tầng ứng dụng như theo mô hình tham chiếu OSI Giao thức hỗ trợ các truy vấn giao tiếp và tương tác trực tiếp với các
chương trình máy tính lưu trữ trên client và server
Trang 10• Kiến trúc client/Server phân tán chỉ định rõ ràng về giao tiếp và thu hồi
thông tin Phần mềm NSD (client) độc lập với phần mềm quản lý thông tin thực hiện tìm kiếm và trả về kết quả (server) Z39.50 không chú trọng vào giao diện NSD, nhưng đề cập chi tiết kỹ thuật và thủ tục giao thức thuộc về Z39.50 client (Z39.50 “origin”) như: khởi tạo truy vấn phục hồi thông tin và cách thức truy vấn từ server, cùng chi tiết kỹ thuật và thủ tục giao thức
thuộc về Z39.50 server (Z39.50 “target”) như: khả năng thực thi kết quả và định dạng kết quả trả về cho client
Trang 11Mô hình Client/Server hay còn là
Origin/target
• Origin là một phần trong tương tác của client, thường “trong suốt” với NDS và có khả năng truy cập đồng thời nhiều target khác nhau Chức năng chính là chuyển truy vấn sang định dạng chuẩn của
giao thức Z39.50; kết nối và gửi truy vấn tới hệ thống lưu trữ CSDL;
mô tả lại báo cáo, kết quả trả về cho người tìm kiếm
• Cổng giao tiếp giữa origin và target là một chương trình có hai giao diện Một giao diện hoạt động khi có truy vấn từ một origin tới một target Một giao diện để sử lý các giao tiếp của phía client như:
HTTP, Telnet, Z39.50
Trang 12Khởi tạo một phiên bản Z39.50 và điều chỉnh thứ tự của các phiên hoạt động Sau đó, thứ tự được thiết lập và client có thể truy vấn Z39.50 client thông dịch truy vấn sang một dạng được tiêu chuẩn hóa và truyền cho Z39.50 server
Server tìm kiếm trong CSDL và trả kết quả Sau đó, Client có thể truy vấn yêu cầu các báo cáo từ tập kết quả hoặc bổ sung thêm truy vấn tới Server
Cổng giao tiếp dựa trên môi trường web
Trang 13Các tính năng
Tìm kiếm một
cơ sở dữ liệu một cơ sở dữ liệu Lấy hồ sơ từ Các tính năng khác
Trang 14Tìm kiếm một CSDL:
ANSI / NISO Z39.50 liệt kê các loại và giá trị của thuộc tính trong bộ thuộc tính đăng ký Bộ thuộc tính tiêu chuẩn hóa và công nhận lẫn nhau cho phép người thực hiện một
cơ sở chung cho thông tin liên lạc liên hệ thống
Trang 15hỗ trợ thông tin liên lạc client / server cho khía cạnh này của thông tin.
Z39.50 đăng ký tên tập hợp các yếu tố tiêu chuẩn hóa và cú pháp kỷ lục để
hỗ trợ thông tin liên lạc client / server cho khía cạnh này của thông tin
ANSI / NISO Z39.50 cung cấp
sự lựa chọn về những yếu tố dữ liệu (ví dụ, bộ phần tử) từ các bản ghi
cơ sở dữ liệu người dùng
có thể yêu cầu
ANSI / NISO Z39.50 cung cấp
sự lựa chọn về những yếu tố dữ liệu (ví dụ, bộ phần tử) từ các bản ghi
cơ sở dữ liệu người dùng
có thể yêu cầu
Trang 16Các tính năng khác
Trang 183.1.PowerCat Công cụ khai
thác Z39.50
PowerCat là một công cụ hữu ích cho tất cả các thư viện lớn và những nhà kinh doanh sách ngoại văn chuyên
nghiệp Thông qua việc tìm kiếm theo công nghệ đa
luồng trên hàng nghìn CSDL của các thư viện trên thế giới PowerCat có thể tải về đầy đủ các thông tin về một danh mục sách được yêu cầu Ngoài việc tìm kiếm trên các CSDL thư viện, PowerCat còn có khả năng kết nối tới dịch vụ của nhà bán lẻ trực tuyến hàng đầu thể giới
Amazon để tải về các thông tin thương mại của danh
mục sách mà bạn quan tâm
Trang 193.2 JetPortal - Cổng thư viện công nghệ Z39.50
khả năng tra cứu đồng thời tới các CSDL nội bộ và trên toàn thế giới Giải pháp quản lý các nguồn tài nguyên đa dạng và phân tán của thư viện ngày nay.
Trang 203.2.1 Các tính năng nổi bật
+Tìm kiếm thông thường
+Tìm theo danh mục ISBN
Trang 213.2.2 Hoạt động của JetPortal
Không chỉ là một phần mềm đơn thuần, JetPortal cho phép thư viện vận dụng sự sáng tạo trong việc phân hoạch và quản lý các nguồn tài nguyên phân tán đảm bảo tính độc lập của các bộ sưu tập trong một chỉnh thể thống nhất nguồn tài nguyên của thư viện
Trang 22Vấn đề (Ngữ cảnh): Một thư viện có thể có tới hàng chục các CSDL khác nhau, mỗi
CSDL là một hệ thống quản lý một bộ sưu tập với công nghệ phụ thuộc vào nhà cung cấp
Trang 23Trang web của thư viện sẽ phải tập hợp hàng loạt các đường link khác nhau trỏ tới các CSDL khác nhau, mỗi CSDL một giao diện tra cứu khai thác khác nhau.
Trang 243.3 Giải pháp tra cứu liên thư
viện chuẩn Z39.50
theo giao thức Z39.50
CSDL Z39.50 trong nội bộ một thư viện và trên toàn thế giới
các hệ thống quản lý hiện tại của mỗi thư viện.
hợp với các CSDL được xuất bản không theo giao thức Z39.50 như XMLGateway, Open URL, SRW
Trang 253.3.1 Đặc điểm của JetPortal
kết hợp của các ngôn ngữ lập trình hiện đại C++.NET, C#.NET, VB.NET JetPortal ứng dụng các kiến trúc và kỹ thuật mới nhất
quản lý đa tiến trình làm cho hệ thống vận hành tốc độ cao, tối ưu việc sử dụng tài nguyên và đảm bảo độ ổn định Hiện nay việc JetPortal đã thông qua thử nghiệm trên Internet với hàng chục người sử dụng cùng một lúc
hết
ngữ khác nhau: Anh, Việt, Trung, Hàn, Nhật, Nga
viện khác thông qua các kỹ thuật phổ biến như tham chiếu URL
Trang 263.3.2 Lợi ích của JetPortal đem lại
Độc giả (researcher)
cho độc giả có thể tìm kiếm toàn bộ các nguồn thông tin bên trong và ngoài thư viện thay vì mỗi giao diện cho một CSDL Điều này đem lại cho độc giả sự dễ dàng
thuận tiện.
nhu cầu trên cơ sở cách tổ chức của thư viện.
thời trên nhiều CSDL.
nhất hiện nay cho người sử dụng.
Trang 27Thư viện
theo yêu cầu Điều này cho phép thư viện dễ dàng hơn trong việc quản lý các bộ sưu tập riêng biệt thay vì tất cả các bộ sưu tập trong
1 CSDL duy nhất
CSDL thư mục, bài trích từ nhiều nguồn khác nhau) không thể đưa hết vào một CSDL tập trung Thông qua JetPortal thư viện có thể tổ chức xuất bản lại các CSDL này và cung cấp khả năng tra cứu tới độc giả qua một giao diện thống nhất.
ý nghĩa cơ bản: tìm kiếm khai thác thông tin đồng thời trên nhiều CSDL, nhiều giao thức, nhiều nhà cung cấp) có thể được coi là bước tiếp theo của việc tự động hóa và số hóa thư viện JetPortal sẽ là một bước thay đổi lớn đối với mỗi thư viện trong việc tổ chức và
cung cấp dịch vụ thông tin, nó đem lại những lợi ích lớn lao khi thư viện đã thực sự ứng dụng được nó