integrating metalib and sfx into the andalusian public health system virtual library

69
Integrating Metalib and SFX into the BV-SSPA Teresa Matamoros Casas 5 th IGeLU Conference Gent, 1 st of September 2010

Category:

Health & Medicine


3 download

DESCRIPTION

The IGeLU conference 2010 was held in Ghent, Belgium, August 30-September 1. Autora: Teresa Matamoros Casas

TRANSCRIPT

Page 1: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Integrating Metalib and

SFX into the BV-SSPA

Teresa Matamoros Casas

5th IGeLU Conference

Gent, 1st of September 2010

Page 2: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 3: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 4: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 5: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

PAPI: http://papi.rediris.es

Page 6: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

PAPI: http://papi.rediris.es

Page 7: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

• IP Access

• Remote Access

(Auth. Federated System

+ Rewriting Proxy)

PAPI: http://papi.rediris.es

Page 8: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 9: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 10: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 11: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Integración, integración, integración… y,

por supuesto, usabilidad1. Connect Metalib user module with our Federated Authentication System (PAPI)

Page 12: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Integración, integración, integración… y,

por supuesto, usabilidad1. Connect Metalib user module our Federated Authentication System (PAPI)

2.Connect Metalib and SFX with our Rewriting Proxy (PAPI)

Page 13: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Integración, integración, integración… y,

por supuesto, usabilidad1. Connect Metalib user module our Federated Authentication System (PAPI)

2.Connect Metalib and SFX with our Rewriting Proxy (PAPI)

3. Metalib and Xerxes

1. Connect Metalib user module our Federated Authentication System (PAPI)

Page 14: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 15: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

BV-SSPA

Page 16: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

BV-SSPA

PDS Module

Who is this professional?

Page 17: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

BV-SSPA

PDS Module

Who is this professional?

Page 18: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

BV-SSPA

I know him,

He’s Dr. X

I don’t know him, describe him

XML:

• ID: x

• Name: BVSSPA-Dr X

• Email: [email protected]

• Language: SPA

• Portal: JDAOk, I save them

PDS Module

Who is this professional?

Page 19: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

BV-SSPA

I know you.

Who is this professional

PDS Module I know him,

He’s Dr. X

Page 20: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 21: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

PDS Module

Page 22: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

PDS Module

Where do I validate the user?#load_login_jda

var url = "http://www.bsalud.es/iop/pdsAuthInit.phtml?" +

"calling_system=$0200&"+

"institute=$0300&"+

"PDS_HANDLE=$0100&"+

"url=$0400";

Page 23: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 24: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 25: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

The user is sent to a site where he has to validate

At this point our Federated Authentication System starts working.

Page 26: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

The user is sent to a site where he has to validate

At this point our Federated Authentication System starts working.

Page 27: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 28: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 29: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 30: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

http://www.server.es/iop/ezs.phtml?url=http://www.cell.com/

# Emulated EZProxy, redirects to PAPI Rewriting PROXY

http://www.cell.com https://ws001.juntadeandalucia.es/bvsspa/cell/

Page 31: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Intranet:

Proxy – Metalib (I)

1. I want to have a look at…

Remote access:

Page 32: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Proxy – Metalib (I)

2. Go to the provider

Intranet: Remote access:

1. I want to have a look at…

Page 33: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Proxy – Metalib (I)

2. Go to the provider

Intranet: Remote access:

1. I want to have a look at… 1. I want to have

a look at…

Page 34: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Proxy – Metalib (I)

1. Go to the proxy

Intranet: Remote access:

1. I want to have a look at…

2. Go to the provider

1. I want to have

a look at…

Page 35: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

EZProxy Emulated

Proxy Configuration in Metalib

Page 36: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

IP Control:

Proxy Configuration in Metalib

Page 37: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 38: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 39: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 40: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

• Proxy-PAPI Module for SFX.

• Intranet IPs in a configuration file:

Proxy – SFX(I)

Page 41: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Proxy-PAPI module for SFX:

Proxy – SFX(I)

Page 42: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 43: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 44: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 45: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

What is Xerxes?

Free web application

Page 46: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Free web application

What is Xerxes?

PHP5 and XSLT

Page 47: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Free web application

What is Xerxes?

Makes a

personalizable

interface to Metalib

possible

PHP5 and XSLT

Page 48: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Free web application

What is Xerxes?

Makes a

personalizable

interface to Metalib

possible

PHP5 and XSLT

Uses X-Server to

access Metalib

Page 49: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 50: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 51: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Page 52: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

To bring the BV-SSPA closer to all citizens.

Page 53: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

To bring the BV-SSPA closer to all citizens.

Provide an easier and simplified inteface to Metalib.

Page 54: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

To bring the BV-SSPA closer to all citizens.

Provide an easier and simplified inteface to Metalib.

The user thinks he’s still in the library web page.

Page 55: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Customization

• Metalib configuration:

Page 56: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Customization

• Anonimous user: desactivate user authentication.

• Remove user authentication box:

All Xerxes’s interface is configurable through XSL files.

Page 57: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Customization

• Translation:

• Style:

Page 58: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

• Connection problems: too slow in intranet

Xerxes problems

Page 59: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

• Connection problems: too slow in intranet

• We had to install it in an external web server.

Xerxes problems

Page 60: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

• Connection problems: too slow in intranet

• We had to install it in an external web server.

• User module independent from Metalib: 2 different sites.

Xerxes problems

Page 61: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

• Connection problems: too slow in intranet

• We had to install it in an external web server.

• User module independent from Metalib: 2 different sites.

•5 months working with Metalib native interface: Step

backward.

Xerxes problems

Page 62: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

• Connection problems: too slow in intranet

• We had to install it in an external web server.

• User module independent from Metalib: 2 different sites.

•5 months working with Metalibnative interface: Step

backward.

• Categories overlap: Citizen Vs Professionals.

Xerxes problems

Citizens’ categories

Professionals’ categories

Page 63: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

• Connection problems: too slow in intranet

• We had to install it in an external web server.

• User module independent from Metalib: 2 different sites.

• 5 months working with Metalib native interface: Step

backward.

• Categories overlap: Citizens Vs Professionals.

• Reestructure categories.

Xerxes problems

Citizens’ categories

Professionals’ categories

Page 64: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

• Connection problems: too slow in intranet

• We had to install it in an external web server.

• User module independent from Metalib: 2 different sites.

• 5 months working with Metalib native interface: Step

backward.

• Categories overlap: Citizens Vs Professionals.

• Reestructure categories.

• No Statistics.

Xerxes problems

Citizens’ categories

Professionals’ categories

Page 65: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Conclusions:

Page 66: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Conclusions:

Page 67: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Conclusions:

Page 68: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

References

• BV-SSPA:

http://www.juntadeandalucia.es/salud/bibliotecavirtual

• PAPI:

http://papi.rediris.es

• Xerxes:

http://code.google.com/p/xerxes-portal/

• Document on connecting Metalib and SFX to PAPI:

http://papi.rediris.es/rep/TI_091125.METALIB_SFX_PAPI.pdf

Page 69: Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library

Thank [email protected]