Integrating Metalib and
  SFX into the BV-SSPA

Teresa Matamoros Casas




5th IGeLU Conference
Gent, 1st of September 2010
PAPI: http://papi.rediris.es
PAPI: http://papi.rediris.es
• IP Access
                               • Remote Access
                               (Auth. Federated System
        ...
Integración, integración, integración… y,
                                    por supuesto, usabilidad
1. Connect Metalib ...
Integración, integración, integración… y,
                                    por supuesto, usabilidad
1. Connect Metalib ...
Integración, integración, integración… y,
                                    por supuesto, usabilidad
1. Connect Metalib ...
BV-SSPA
BV-SSPA
Who is this professional?




PDS Module
BV-SSPA
Who is this professional?




PDS Module
BV-SSPA
                   Who is this professional?




                  PDS Module                   I know him,
      ...
BV-SSPA
Who is this professional




PDS Module                 I know him,
                           He’s Dr. X




    ...
PDS Module
PDS Module




                                     #load_login_jda
Where do I validate the user?         var url = "http:...
The user is sent to a site where he has to validate 
At this point our Federated Authentication System starts working.
The user is sent to a site where he has to validate 
At this point our Federated Authentication System starts working.
http://www.server.es/iop/ezs.phtml?url=http://www.cell.com/



# Emulated EZProxy, redirects to PAPI Rewriting PROXY

http...
Proxy – Metalib (I)
Intranet:                             Remote access:




       1. I want to have a look at…
Proxy – Metalib (I)
Intranet:                               Remote access:


                2. Go to the provider




   ...
Proxy – Metalib (I)
Intranet:                               Remote access:


                2. Go to the provider




   ...
Proxy – Metalib (I)
Intranet:                               Remote access:


                2. Go to the provider
       ...
Proxy Configuration in Metalib
EZProxy Emulated
Proxy Configuration in Metalib
IP Control:
Proxy – SFX(I)
• Proxy-PAPI Module for SFX.
• Intranet IPs in a configuration file:
Proxy – SFX(I)
Proxy-PAPI module for SFX:
What is Xerxes?


Free web application
What is Xerxes?


Free web application   PHP5 and XSLT
What is Xerxes?


Free web application        PHP5 and XSLT




     Makes a
     personalizable
     interface to Metalib...
What is Xerxes?


Free web application          PHP5 and XSLT




     Makes a
     personalizable         Uses X-Server t...
To bring the BV-SSPA closer to all citizens.
To bring the BV-SSPA closer to all citizens.


Provide an easier and simplified inteface to Metalib.
To bring the BV-SSPA closer to all citizens.


Provide an easier and simplified inteface to Metalib.


The user thinks he’...
Customization

• Metalib configuration:
Customization

• Anonimous          user: desactivate user authentication.


• Remove user authentication              box...
Customization
• Translation:




• Style:
Xerxes problems

• Connection problems: too   slow in intranet
Xerxes problems

• Connection problems: too   slow      in intranet
    • We had to install it in an external web server.
Xerxes problems

• Connection problems: too   slow      in intranet
    • We had to install it in an external web server.
...
Xerxes problems

• Connection problems: too   slow      in intranet
    • We had to install it in an external web server.
...
Xerxes problems

• Connection problems: too      slow   in intranet
    • We had to install it in an external web server.
...
Xerxes problems
• Connection problems: too slow in intranet
    • We had to install it in an external web server.
• User m...
Xerxes problems
• Connection problems: too slow in intranet
    • We had to install it in an external web server.
• User m...
Conclusions:
Conclusions:
Conclusions:
References
• BV-SSPA:
   http://www.juntadeandalucia.es/salud/bibliotecavirtual
• PAPI:
   http://papi.rediris.es
• Xerxes...
Thank you!
teresa.matamoros@juntadeandalucia.es
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Integrating Metalib and sfx into the Andalusian Public Health System Virtual Library
Upcoming SlideShare
Loading in...5
×

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

934
-1

Published on

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

Published in: Health & Medicine
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
934
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

  1. 1. Integrating Metalib and SFX into the BV-SSPA Teresa Matamoros Casas 5th IGeLU Conference Gent, 1st of September 2010
  2. 2. PAPI: http://papi.rediris.es
  3. 3. PAPI: http://papi.rediris.es
  4. 4. • IP Access • Remote Access (Auth. Federated System + Rewriting Proxy) PAPI: http://papi.rediris.es
  5. 5. Integración, integración, integración… y, por supuesto, usabilidad 1. Connect Metalib user module with our Federated Authentication System (PAPI)
  6. 6. Integración, integración, integración… y, por supuesto, usabilidad 1. Connect Metalib user module our Federated Authentication System (PAPI) 2.Connect Metalib and SFX with our Rewriting Proxy (PAPI)
  7. 7. Integración, integración, integración… y, por supuesto, usabilidad 1. Connect Metalib user module our Federated Authentication System (PAPI) 2.Connect Metalib and SFX with our Rewriting Proxy (PAPI) 3. Metalib and Xerxes
  8. 8. BV-SSPA
  9. 9. BV-SSPA Who is this professional? PDS Module
  10. 10. BV-SSPA Who is this professional? PDS Module
  11. 11. BV-SSPA Who is this professional? PDS Module I know him, He’s Dr. X XML: • ID: x I don’t know him, describe him • Name: BVSSPA-Dr X • Email: x@gmail.com • Language: SPA Ok, I save them • Portal: JDA
  12. 12. BV-SSPA Who is this professional PDS Module I know him, He’s Dr. X I know you.
  13. 13. PDS Module
  14. 14. PDS Module #load_login_jda Where do I validate the user? var url = "http://www.bsalud.es/iop/pdsAuthInit.phtml?" + "calling_system=$0200&"+ "institute=$0300&"+ "PDS_HANDLE=$0100&"+ "url=$0400";
  15. 15. The user is sent to a site where he has to validate  At this point our Federated Authentication System starts working.
  16. 16. The user is sent to a site where he has to validate  At this point our Federated Authentication System starts working.
  17. 17. 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/
  18. 18. Proxy – Metalib (I) Intranet: Remote access: 1. I want to have a look at…
  19. 19. Proxy – Metalib (I) Intranet: Remote access: 2. Go to the provider 1. I want to have a look at…
  20. 20. Proxy – Metalib (I) Intranet: Remote access: 2. Go to the provider 1. I want to have a look at… 1. I want to have a look at…
  21. 21. Proxy – Metalib (I) Intranet: Remote access: 2. Go to the provider 1. Go to the proxy 1. I want to have a look at… 1. I want to have a look at…
  22. 22. Proxy Configuration in Metalib EZProxy Emulated
  23. 23. Proxy Configuration in Metalib IP Control:
  24. 24. Proxy – SFX(I) • Proxy-PAPI Module for SFX. • Intranet IPs in a configuration file:
  25. 25. Proxy – SFX(I) Proxy-PAPI module for SFX:
  26. 26. What is Xerxes? Free web application
  27. 27. What is Xerxes? Free web application PHP5 and XSLT
  28. 28. What is Xerxes? Free web application PHP5 and XSLT Makes a personalizable interface to Metalib possible
  29. 29. What is Xerxes? Free web application PHP5 and XSLT Makes a personalizable Uses X-Server to interface to Metalib access Metalib possible
  30. 30. To bring the BV-SSPA closer to all citizens.
  31. 31. To bring the BV-SSPA closer to all citizens. Provide an easier and simplified inteface to Metalib.
  32. 32. 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.
  33. 33. Customization • Metalib configuration:
  34. 34. Customization • Anonimous user: desactivate user authentication. • Remove user authentication box: All Xerxes’s interface is configurable through XSL files.
  35. 35. Customization • Translation: • Style:
  36. 36. Xerxes problems • Connection problems: too slow in intranet
  37. 37. Xerxes problems • Connection problems: too slow in intranet • We had to install it in an external web server.
  38. 38. Xerxes problems • Connection problems: too slow in intranet • We had to install it in an external web server. • User module independent from Metalib: 2 different sites.
  39. 39. Xerxes problems • 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.
  40. 40. Xerxes problems • 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. Citizens’ Professionals’ categories categories
  41. 41. Xerxes problems • 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. Citizens’ Professionals’ categories categories
  42. 42. Xerxes problems • 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. Citizens’ Professionals’ categories categories • No Statistics.
  43. 43. Conclusions:
  44. 44. Conclusions:
  45. 45. Conclusions:
  46. 46. 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
  47. 47. Thank you! teresa.matamoros@juntadeandalucia.es
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×