Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Interfejs programistyczny (API) serwera dLibra pozwala na tworzenie aplikacji współpracujących bezpośrednio z serwerem biblioteki cyfrowej opartej na systemie dLibra. Interfejs ten jest zrealizowany w języku Java (wersja 1.5), a komunikacja odbywa się przy pomocy protokołu Java RMI.

Dokumentacja techniczna API w postaci JavaDoc znajduje się tutaj. Osoby zainteresowane przykładami (fragmentami kodu Java) pokazującymi wykorzystanie API serwera systemu dLibra prosimy o kontakt.

Po zakończeniu realizowanego obecnie przez PCSS, a finansowanego przez MNiSW, projektu badawczego "Mechanizmy usług atomowych dla rozproszonych bibliotek cyfrowych" planowana jest implementacja dodatkowych interfejsów komunikacyjnych biblioteki cyfrowej. Interfejsy te będą opracowane zgodnie ze specyfikacjami stworzonymi w ramach wspomnianego projektu badawczego. Informacje o udostępnieniu tych interfejsów będą umieszczone m.in. na tej stronie

Od momentu wydania wersji 3.0 oprogramowania dLibra na tej stronie dostępna będzie dokumentacja techniczna interfejsu komunikacyjnego serwera systemu dLibra. Dokumentacja ta pozwoli na dobudowywanie własnych rozszerzeń do serwera takich jak np. modułu statystyk czy specjalne aplikacje do masowego ładowania publikacji. Dokumentacja dostępna będzie w postaci:

  • automatycznie generowanej dokumentacji technicznej Javadoc
    oraz
  • krótkich przykładów programistycznych pokazujących wykorzystanie podstawowych funkcji interfejsu komunikacyjnego serwera.

Na tej stronie będzie można również udostępniać innym użytkownikom samodzielnie stworzone rozszerzenia systemu dLibra.

Zapraszamy do odwiedzenia tej strony w styczniu 2007 roku.

System dLibra opracowywany jest w języku Java(tm) w wersji 1.5.