TEKNISKA FÖRUTSÄTTNINGAR

Relevanta dokument
TEKNISKA FÖRUTSÄTTNINGAR

INSTALLATION AV KLIENT

INSTALLATION AV KLIENT

INSTALLATION AV KLIENT

INSTALLATION AV KLIENT

Utlån och återlämning för skolor

Systemkrav och tekniska förutsättningar

Systemkrav Tekis-Bilflytt 1.3

Tekis-FB Systemkrav

Systemkrav Bilflytt 1.3

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.7

Systemkrav 2014 för enanvändarinstallation fr o m version av

Version Namn Datum Beskrivning 1.0 Förutsättningar Vitec Ekonomi 1.1 Marie Justering för krav på Windows Server

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q3

Sokigo AB OVK 2.0. Pentium- eller AMD-processor (x64 processor) på 1,6 GHz Dual Core eller motsvarande.

Hogias Ekonomisystem. Systemkrav för enanvändarinstallation fr o m version av GENERELLA KRAV

Systemkrav WinServ II Edition Release 2 (R2)

1. Revisionsinformation

Installationsanvisningar

Systemkrav Bilflytt 1.4

Teknisk spec Flex Lön och Flex API

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2015.Q1

ByggR Systemkrav

ByggR Systemkrav

ByggR 2.0. Systemkrav

Systemkrav. Systemkrav för Hogia Approval Manager. Gäller från och med programversion

Installationsanvisningar

Sokigo AB Ecos Pentium- eller AMD-processor (x64 processor) på 1,6 GHz Dual Core eller motsvarande.

BOOK-IT OFFLINE. Version

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q2

Capitex dataservertjänst

Quick Start CABAS. Generella systemkrav CABAS / CAB Plan. Kommunikation. Säkerhet

Uppdaterad EDP Future Uppdateringsanvisningar från 1.7x. Sida 1

Rekommendationer teknisk lösning_samsa_ ver

Manuell installation av SQL Server 2008 R2 Express för SSF Timing

Systemkrav för enanvändarinstallation fr o m version av

BOOK-IT OFFLINE. Version

Generellt gäller att om man kör 64-bitars operativsystem så är det också 64-bitars variant av SQL Server som skall användas.

Vid problem med programmet kontakta alltid C/W Cadware AB på telefon

Program för skrivarhantering

Mark Systemkrav

Webbservrar, severskript & webbproduktion

hogia.se/approval Gäller från och med programversion

Systemkrav för Hogia Approval Manager

FLEX Personalsystem. Uppdateringsanvisning

TIPS OCH KÄNDA FEL. BOOK-IT version

Datakommunika,on på Internet

Biometria Violweb. Installation kundportalaccess - för IT-administratörer. Mars 2019

Systemkrav. Artvise Kundtjänst

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.3.1

1 Systemkrav avantraupphandling

Installationsguide för FAR Komplett Offline 2.1.2

Innehåll. Dokumentet gäller från och med version

Vabas Systemkrav

Uppdaterad EDP Future. Uppdateringsanvisningar från 1.8x. Sida 1

Installationsanvisningar HogiaFastighet Pro

Uppgraderingsinstruktion för Tekis-FB Avisering version 6.3.1

INSTALLATIONSINSTRUKTIONER FÖR VIDA INNEHÅLL

Manuell installation av SQL Server 2008 R2 Express SP2 fo r SSF Timing

PM Dokumentation

Installation av RIB Huvudprogram 1.3

Mark Systemkrav

FileMaker. Köra FileMaker Pro 10 på Terminal Services

INSTALLATIONSINSTRUKTIONER FÖR VIDA INNEHÅLL

Systemkrav. Åtkomst till Pascal

Linuxadministration 2 1DV421 - Laborationer Webbservern Apache, Mailtjänster, Klustring, Katalogtjänster

Tjänstebeskrivning Extern Åtkomst COSMIC LINK. Version 1.0

Uppgraderingsinstruktion för Tekis-FB Avisering version 6.3.0

Vabas 2.7. Systemkrav

Instruktion. Datum (12) Coverage Dokument id Rev Status? Godkänd. Tillhör objekt -

Microsoft.NET Version Http Activation MapGuide Open source (installerad på en webbserver, tillgänglig utanför brandväggen) Web Deploy 3.

Platsbesök. Systemkrav

Installation av Debatt på klientdator med Oracle10g Debatt version 4

LABORATIONSRAPPORT Operativsystem 1 Laboration 1, Ghost, pingpong och Windows 2003 installation

Vabas Systemkrav

Systemkrav/Rekommendationer

Installation av Topocad

8 Bilaga: Installationer

Compact Store - Systemkrav

Bilaga 05. Beskrivning av befintlig IT-miljö

NSi Output Manager Vanliga frågor och svar. Version 3.2

Utförande: I exemplet så kommer vi att utgå från att man gör laborationen i en Virtuell miljö (Virtualbox).

Manual licenserver. Installations och konfigurations-manual för Adtollo licenserver

Datakommunika,on på Internet

Grundläggande datavetenskap, 4p

Installation och konfiguration av klientprogramvara 2c8 Modeling Tool

Bilaga 2 utdrag urinförandehandbok

Program för skrivarhantering

Systemkrav/Rekommendationer

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.6.0

BOOK-IT & WeLib på skolor. Förberedelser i BOOK-IT

Checklista IT Artvise Kundtjänst

Systemrekommendation. Artvise Contact Center

FileMaker Pro 12. Använda Fjärrskrivbord med

TCP/IP och Internetadressering

BOOK-IT & Welib på skolor. Förberedelser i BOOK-IT

Compose Connect. Hosted Exchange

Instruktion: Trådlöst utbildningsnät orebro-utbildning

Du kan installera Widgitprodukter på ett nätverk. Följande program och tillägg hanteras (du kanske inte har licens att installera all dessa):

Transkript:

2016-11-08 TEKNISKA FÖRUTSÄTTNINGAR BOOK-IT version 9.0 Axiell Sverige AB, Box 24014, 224 21 Lund. Besöksadress: Fältspatsvägen 4, 224 78 Lund tel 046-270 04 00, e-post: axiellsverige@axiell.com, www.axiell.se

Innehållsförteckning Tekniska förutsättningar... 3 BOOK-IT i kommunnät eller motsvarande... 3 Kommunikation för grundläggande funktionalitet... 4 Kommunikation mot webbserver... 5 Kommunikation från administrativ personals datorer... 5 Kommunikation från BOOK-IT-server till DMZ-nät... 6 Kommunikation från webbserver mot BOOK-IT-server... 6 Kommunikation från Internet till DMZ... 6 Kommunikation från Internet till BOOK-IT-server... 6 Kommunikation via Internet till externa servrar på Bibliotekstjänst/LIBRIS... 6 Kommunikation från BOOK-IT-server via Internet till externa servrar på Axiell... 6 Kommunikation för utökad funktionalitet... 7 Utskrifter... 8 BOOK-IT Flex... 8 Standarder för kommunikation... 9 Licenser och installation... 9 Tekniska data för kommunikation... 9 Maskinvarukrav... 11 Maskinvarukrav för BOOK-IT-klient... 11 Maskinvarukrav för CiCo... 12 Maskinvarukrav för BOOK-IT-server... 12 Maskinvarukrav för publik webbserver... Fel! Bokmärket är inte definierat. 2

Tekniska förutsättningar För att inte äventyra en effektiv och säker installation och implementering av BOOK-IT åtar sig kunden att uppfylla de aktuella tekniska förutsättningarna. Motsvarande åtagande för framtida versioner av systemet regleras av underhållsavtalet. BOOK-IT är ett bibliotekssystem som har funnits på marknaden sedan 1998. Klientdelen är Java-baserad och kräver Java Runtime Engine vilket ingår i installationen. Serverdelen är skriven i C, PL/SQL och Java. Databasen är baserad på Oracle 11g. BOOK-IT i kommunnät eller motsvarande De kommunala nätverken är oftast uppdelade i ett administrativt och ett publikt. Det senare kallas i vissa kommuner utbildningsnätet. Standardkonfigurationen ser ut enligt följande: BOOK-IT ansluts ofta till den administrativa delen av nätet där även bibliotekspersonalens datorer är anslutna. Bibliotekets publika datorer ansluts oftast till det publika nätverket eller via en separat Internet-förbindelse. För att bibehålla säkerhet i nätverket sker alla publika sökningar via en webbserver placerad på kommunens/organisationens DMZ-nät. För att minska underhållsarbetet vid programuppdateringar av den administrativa delen kan man göra en tunn installation. Det innebär att all eller större delen av BOOK-IT:s klientprogramvara läggs på en gemensam server. Detta kan t.ex. vara en Windows-server. När den administrativa delen startas, sker detta från servern. 3

Kommunikation för grundläggande funktionalitet Bibliotekssystemet kommunicerar via standard TCP/IP, både för den publika och för den administrativa delen. Nedanstående skiss beskriver vilka funktioner som finns i systemet samt vilka portar dessa funktioner kräver. 4

Kommunikation mot webbserver Webbservern bör köras på en separat server. Kommunikationen till webbservern sker med HTTP-baserad trafik på port 80/443 (TCP). Kommunikation från administrativ personals datorer Administrativ klient. Den administrativa delen kommunicerar standardmässigt på port 1521/TCP med Oracle SQL-Net som underliggande protokoll mot BOOK-IT-servern. Om det finns en brandvägg mellan en klient-pc och BOOK-IT-servern måste denna brandvägg hantera protokollet SQL-Net. E-postmeddelande. Bibliotekspersonalen skickar med jämna mellanrum ut e- postmeddelanden till låntagare angående försenade böcker, reservationer samt andra meddelande till låntagare. Dessa e-postutskick initieras från BOOK-IT-servern och skickas till en e-postserver på biblioteket eller i kommunen/organisationen. Kommunikationen sker på standardporten 25/TCP och protokollet som används är SMTP. Det finns även möjlighet till krypterad SMTP, och då sker kommunikationen på port 587/TCP. BOOK-IT har också stöd för inloggning mot SMTP-server. För mer info se i hjälpen under Organisationsstrukturer. Z39.50-baserad trafik. I bibliotekssammanhang förekommer termen Z39.50 ganska flitigt. Z39.50 är en standard som är framtagen av Library of Congress i Washington och innebär att man kan göra sökningar i flera databaser samtidigt genom att endast ställa en sök-fråga. Den administrativa personalens datorer kopplar regelmässigt upp sig mot Z39.50 databaser på Internet. Det kan till exempel vara närliggande kommuners bibliotekssystem alternativt bibliotekssystem i andra länder. Kommunikationen sker standardmässigt på port 210/TCP men kan även ske på andra portar. BOOK-IT Boot. Om biblioteket önskar automatisk uppdatering av resp. BOOK-IT klient, så behöver http-trafik tillåtas mellan resp. personals PC och bibliotekets publika webbserver. Normalt behöver inget extra göras av IT-avdelningen för att det skall fungera, tack vare att: Hämtningen sker över port 443, https-trafik. filerna hamnar i Windows-användarens hemkatalog i Windows där användaren redan har rättigheter utan att behöva vara administratör. Så här fungerar det: BOOK-IT startas via bookitboot.jar som finns med i installationen. Om information gällande webbserver är korrekt ifylld i BOOK-IT Config, och denna adress kan nås av BOOK-IT Boot, görs kontroll om det finns en nyare bookit.jar att ladda ner från molnet. Finns det så laddas denna ner till den inloggade windows-användarens hemkatalog, och därefter startar BOOK-IT Boot BOOK-IT mot den nerladdade jar-filen i hemkatalogen. För mer information, se avsnittet om BOOK-IT Boot i dokumentet Installation av klient.... 5

Kommunikation från BOOK-IT-server till DMZ-nät Förbindelse till webbserver: för att t.ex. kunna göra en omstart av webbservern behöver Axiell kunna nå servern via ssh (port 22/TCP). Kommunikation från webbserver mot BOOK-IT-server Webbservern installeras företrädelsevis på ett DMZ-nät. Kommunikationen från webbserver mot BOOK-IT servern sker på port 1521/TCP via SQL Net. Brandväggen måste ha stöd för protokollet SQL Net för att detta skall fungera. Kommunikation från Internet till DMZ Kommunikation från Internet mot webbservern sker via HTTP-trafik på port 80/TCP. För Z39.50 är det oftast port 210/TCP som ska tillåtas. Kommunikation från Internet till BOOK-IT-server Systemsupport. För att Axiell skall kunna underhålla, konfigurera och felsöka biblioteksservern måste Axiell kunna koppla upp sig mot servern. Detta sker från Axiell från IP-adressen 212.247.85.186 till biblioteksservern via ssh (port 22/TCP). Kommunikation via Internet till externa servrar på Bibliotekstjänst/LIBRIS Bibliografisk service och BURK-import. Bibliotekets beställning av bibliografisk information läggs ut på en FTP-server t.ex. ftp.btj.se. BOOK-IT-servern initierar med jämna mellanrum en FTP-förbindelse mot FTP-servern och hämtar den bibliografiska informationen. Detta sker via passiv ftp och förbindelse upprättas över Internet. LIBRIS-import. Kommunikationsmässigt gäller samma sak här som för import från BURK, dvs. en förbindelse upprättas med jämna mellanrum mot en FTP-server. Därefter sker filöverföring via passiv FTP initierad från BOOK-IT-servern. OBS! S.k. content scanning av trafiken till och från BOOK-IT-/webb-servern är inte att rekommendera då detta kan störa ut funktioner i systemet. Kommunikation från BOOK-IT-server via Internet till externa servrar på Axiell Låntagaradresser (SPAR, export och import). En gång varje dygn initierar BOOK-ITservern en ftp-förbindelse mot en FTP-server hos Axiell för att uppdatera låntagarinformation. Detta sker via ftp över Internet mot servern med namn: harry.axiell.com. Uppgraderingar och rättningspatchar. Axiell lägger vid olika tillfällen upp rättningar och uppdateringar till bibliotekssystemet på en FTP-server. För att dessa uppgraderingar skall kunna hämtas bör en http-förbindelse kunna upprättas från BOOK-IT-servern mot ftp.axiell.com. OBS! S.k. content scanning av trafiken till och från BOOK-IT-servern är inte att rekommendera då detta kan störa ut funktioner i systemet. 6

Kommunikation för utökad funktionalitet Skolmodul. Skolmodulen har ersatts av produkten CiCo. CiCo kommunicerar vanligtvis på port 3970/TCP med BOOK-IT-servern precis som självbetjäningsautomater. SMS-modul. SMS-modulen är en modul som ger låntagarna möjlighet att få aviseringar via SMS, t.ex. övertidsvarningar och reservationsmeddelanden. Vanligen används http-/https-trafik på port 80/443 mot SMS-leverantörens server, men även andra protokoll typ SMPP-protokollet förekommer. Z39.50-server. Biblioteket kan köpa en Z39.50 server som är en tilläggsmodul för att kunna publicera sin egen katalog på Internet. Serverprogramvaran installeras på webb-servern och standardporten för Z39.50-frågor är 210/TCP. Kommunikation in mot BOOK-IT-servern sker på samma sätt som för webbservern dvs. på port 1521/TCP via SQL net. Man bör observera att trafiken in mot port 210/TCP initieras av maskiner på Internet. Självbetjäningsautomater. Till BOOK-IT kan utlånings- och återlämningsautomater anslutas. Självbetjäningsautomaterna kommunicerar vanligtvis på port 3970/TCP. Vid installationer där en server betjänar flera bibliotek kan det finnas behov av att ansluta via flera portar. Vanligtvis sker detta då på portarna 3971, 3972 osv. Bokbussar. Bokbusslösningen använder ingen lokal databas i bokbussen utan består av en dator med en BOOK-IT-klient. Dock krävs en trådlös förbindelsehastighet på 128kb/s eller bättre för att svarstiderna skall bli rimliga. Samma kommunikationsport gäller som för en klient på biblioteket, dvs. port 1521/TCP via SQL-Net. SPAR Online. Om biblioteket har SPAR Online behöver http-trafik tillåtas mellan resp. personals PC och den webbserver som används för SPAR Online, enligt: https://infocus.infotorg.se/ws3/sparservicer2 Normalt behöver inget extra göras av IT-avdelningen för att det skall fungera, tack vare att hämtningen sker över port 443, https-trafik. 7

Utskrifter Klientutskrifter. Samtliga utskrifter sker som klientutskrifter vilket har följande flöde. 1. En administrativ dator begär en utskrift via klientprogrammets java-gränssnitt. 2. Klientprogrammet startar en webbläsare som är installerad på Pc:n. 3. Webbläsaren riktas till en URL som initierar en databasaccess via en rapportserver. 4. Resultatet från databasaccessen sammanställs och formateras till ett PDF-dokument. 5. Förhandsgranskning av utskriften kan göras innan den skrivs ut via den skrivare som är definierad i Windows. En PDF-läsare krävs för att kunna öppna och skriva ut rapporter. Kvittoutskrifter. Kvittoutskrifter skickas direkt från klientprogrammets java-gränssnitt till Windows. BOOK-IT Flex Målet med BOOK-IT Flex är att det ska vara tillgängligt på så många plattformar som möjligt. BOOK-IT Flex är därför baserad på html5 och är designad för en skärmbredd om minst 768 pixlar. BOOK-IT Flex bör köras via https, dvs trafiken mellan webbklienten och servern bör vara krypterad. Detta eftersom BOOK-IT Flex ska kunna användas utanför bibliotekets och kommunens nätverk. Kunder på hotell Kunder som ligger på Axiells BOOK-IT-hotell använder Axiells certifikat för domänen axiell.com för att kryptera trafiken mellan klient och server. Efter att kunden skrivit in bibliotekets url till BOOK-IT Flex (t.ex. http://opac.lund.se/flex) kommer webbläsaren att styras om till axiell hotellservers adress (t.ex. https://hotel-ax-03.axiell.com/flex). Kund som inte ligger på hotell Kunder som inte ligger på Axiells BOOK-IT-hotell måste själva säkerställa att de har ett certifikat för den domän som BOOK-IT Flex ligger på. Axiell kommer sedan att säkerställa att BOOK-IT Flex sätts upp korrekt i kundens miljö. 8

Standarder för kommunikation E-post. BOOK-IT-servern skickar vid vissa tillfällen e-post meddelanden till personal på biblioteket. För att dessa skall skickas vidare måste det finnas en SMTP-server antingen på biblioteket, i kommunen/organisationen eller hos Internetleverantören. Samtliga e- postmeddelanden skickas via SMTP-protokoll på port 25/TCP. Relämöjlighet för SMTP måste stödjas för att BOOK-IT-serverns e-postmeddelanden skall kunna skickas. För detaljer kring detta hänvisas till rfc821. Licenser och installation Vid installation på hårdvara som inte levererats av Axiell skall Axiell alltid kontaktas. Detta är mycket viktigt, eftersom det finns licensmässiga restriktioner gällande tredjepartsprodukter och antalet processorer i hårdvaran. Tekniska data för kommunikation Kommunikation (grundläggande funktionalitet) Kommunikation mellan administrativ del av systemet och administrativ PC (PC BOOK-IT-server) Kommunikation mellan administrativ del av systemet och publika Z39.50-databaser. (Adm. PC Internet) Kommunikation mellan webbserver och bibliotekssystem (DMZ BOOK-IT-server) E-post från BOOK-IT-server till smtp-server (gäller endast om kommunen har egen BOOK-IT-server) Underhåll av webbserver från BOOK-IT-server. Omstarter etc. (BOOK-IT-server webserver) Burk/LIBRIS-import hämtning av filer från ftp-server initierat från BOOK-IT-server (BOOK-IT-server Internet) Systemsupport: Kommunikation mellan en maskin på Axiell och BOOK-IT-server (Axiell via Internet ADM/DMZ) TCP/IP Port SQL-Net 1521/TCP 210/TCP SQL-Net 1521/TCP 25/TCP alt. 587/TCP 22/TCP 21/TCP 22/TCP Förbindelsetyp Internt initierad Internt initierad Initierad från DMZ Internt initierad Internt initierad Internt initierad Externt initierad Från 212.247.85.186 maskin på Axiell. 9

Kommunikation (utökad funktionalitet) TCP/IP Port Förbindelsetyp CiCo (Internet/utbildningsnät DMZ) SMS-modul: (BOOK-IT-server SMS-leverantör) 3970/TCP eller kundspecifikt 80/443 TCP, eller leverantörs -specifikt Externt initierad från Internet alternativt utbildningsnät. Initierad från BOOK-IT-server mot SMSleverantör. Z39.50: Sökning från Internet i bibliotekets katalog (Internet DMZ) Kommunikation till självbetjäningsautomat (automat BOOK-IT-server) BOOK-IT Flex: Kommunikation PC/Platta DMZ SPAR Online: Kommunikation PC/Platta Internet 210/TCP 3970/TCP eller kundspecifikt Externt initierad mot DMZ Internt initierad 443 TCP Externt initierad från Internet alternativt utbildningsnät. 443 TCP Externt initierad från Internet alternativt utbildningsnät. 10

Maskinvarukrav Maskinvarukrav för BOOK-IT-klient Dator för personal (utlån, återlämning, etc.) Operativsystem Minimum Windows 32 bitar som uppfyller systemkrav för Java8 Processor 2GHz >2GHz Minnesstorlek 1GB 2GB Rekommenderat Skärmupplösning Programvaruförutsättningar Webbläsare krävs för on-line hjälp, rapporter etc. 1024x768 32768 färger Webbläsare som stödjer HTML4 eller 5. >1024x768 65536 färger PDF-läsare. PDF-läsare krävs för utskrifter. Adobe Reader X Foxit Reader Antivirusprogramvara. Om eventuell antivirusprogramvara finns installerad på en klient-pc ska, om realtidsskanning är påslagen, följande undantas realtidsskanning: Installationskatalogen för BOOK-IT (Se förslag nedan) BOOK-IT-katalogen under den inloggade Windows-användarens hemkatalog. PDF-läsaren Alternativt måste realtidsskanningen slås av helt. Förslag till undantag som bör göras i aktuellt antivirusprogram Installationskatalogen för BOOK-IT. %ProgramFiles(x86)%\bookit90 %ProgramFiles%\bookit90 BOOK-IT Boot, loggfiler mm. C:\users\%username%\BOOK-IT Om loggfiler styrs undan till annat ställe via någon av systemparametrarna LOG_PATH*, då måste även denna/dessa katalog(er) undantas skanning. Om systemparametern FILE_PATH har något annat värde än. (läs punkt), då måste även denna katalog undantas skanning. Omslagsbilder i expertsök 11

Processen javaw.exe som startas från installationskatalogen (se exempel ovan), under sökvägen java\jre7\bin måste tillåtas gå ut på Internet för att detta ska fungera. Observera 1: Extra viktigt när biblioteket vill använda automatisk uppgradering av klient via BOOK-IT Boot, då bookit.jar som då laddas hem hamnar i denna katalog. Observera 2: Loggfilerna till BOOK-IT hamnar här per default. Om det är så att den inloggade Windowsanvändarens hemkatalog ligger på en server där bandbredden till denna server är dålig kan BOOK-IT upplevas som mycket långsamt. Maskinvarukrav för CiCo Dator (utlån, återlämning) Minimum Rekommenderat Operativsystem Windows 32 bitar som uppfyller systemkrav för Java 8 Minnesstorlek Skärmupplösning Programvaruförutsättningar Java 128 Mb Enligt systemkrav för Java 8. 800x600 32768 färger Java 7 (medföljer i installationen och behövs inte installeras separat) >1024x768 65536 färger Maskinvarukrav för BOOK-IT-server eller för publik webbserver Kontakta Axiell för information. OBS! Gäller inte de kunder som kör på Axiells hotell. 12