Versions Compared

Key

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

Zastrzeżenia

Warning
titlePRZED ROZPOCZĘCIEM KORZYSTANIA Z INTERFEJSU PROGRAMISTYCZNEGO SERWERA dLibra PROSIMY O DOKŁADNE ZAPOZNANIE SIĘ Z PONIŻSZYMI INFORMACJAMI!
  • Podstawowym warunkiem wykorzystania interfejsu programistycznego serwera jest posiadanie licencji na oprogramowanie dLibra.
  • Interfejs programistyczny nie może być wykorzystywany do celów komercyjnych bez uzyskania pisemnej zgody IChB PAN PCSS. Możliwe jest natomiast nieodpłatne udostępnianie aplikacji zrealizowanych z wykorzystaniem tego interfejsu innym licencjobiorcom systemu dLibra.
  • Niewłaściwe wykorzystanie interfejsu programistycznego może doprowadzić do niepoprawnego czy niestabilnego działania biblioteki cyfrowej, do całkowitej utraty danych zgromadzonych w takiej bibliotece lub nawet do awarii sprzętu, na którym uruchomiona jest biblioteka cyfrowa. W związku z tym IChB PAN PCSS nie bierze żadnej odpowiedzialności za skutki wynikłe z używania aplikacji wykorzystujących interfejs programistyczny serwera dLibra.

Podstawowe informacje

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. Mogą to być na przykład bardzo proste aplikacje raportujące lub bardziej złożone aplikacje klienckie. Przykładami takich aplikacji są aplikacje redaktora, administratora i czytelnika dostarczane wraz z serwerem systemu dLibra.

...

W celu uzyskania dostępu do repozytorium prosimy o kontakt.

Przykłady kodu

Osoby zainteresowane przykładami (fragmentami kodu Java) pokazującymi wykorzystanie API serwera systemu dLibra lub mające problemy z wykorzystaniem API prosimy o kontakt.