浅谈东莞图书馆手机WAP服务的建设

2009-11-09 06:41施志唐
魅力中国 2009年27期

施志唐

摘要:本文主要探讨了东莞图书馆WAP服务建设方法及过程。

关键词:WAP图书馆 手机图书馆 东莞图书馆

一、背景

随着移动通讯技术的快速发展,图书馆运用手机WAP服务将给读者带来更加体贴的、摆脱时空限制的服务。东莞图书馆开展WAP服务的条件已经成熟:第一,手机普及率大大提高。根据2009年1月份东莞统计部门的最新统计数据显示,东莞移动电话用户达到1400万用户,这一数字已经超过东莞总人口数;其次,手机正在成为重要的信息终端,在3G技术已经成熟,特别是第三代移动通讯3G技术已经开始普及的今天,手机作为一种移动终端通讯工具,所包含的功能已不仅仅是语音及短信通讯,它已能够处理图像、音频、视频流等多种媒体形式,提供包括WAP网页浏览、电话会议、电子商务等多种信息服务;第三,3G号码段已经发放,手机通讯将迈向一个新的领域,手机上多媒体通讯将越来越普遍;第四,时下手机上网已经是一种比较普遍的观念,人们利用手机访问了解信息,处理一些业务已经比较常见。

二、功能定位

图书馆开展WAP服务,现阶段还不能完全按照3G标准开展,也就是一些涉及流量过大或是网速要求高,如多媒体视频服务,在线学习服务,客户端操作功能要求较高的服务暂时还不能实现。因此,为实现图书馆WAP服务普及化,我们将手机WAP服务功能暂时定位如下:(1)信息发布。如图书馆的讲座信息、活动信息、馆情动态、馆内指南、馆藏推荐等,通过WAP门户公布;(2)读者业务。读者可通过手机访问WAP图书馆查询书目信息以及预约续借图书,也可随时更改自己的个人资料;(3)读者留言。提供WAP留言服务,解答读者各种疑问。(4)馆内数字资源检索服务。对馆内WEB平台上的跨库检索平台进行二次开发,提供WAP平台上的数字资源检索功能,检索结果应该提供数字文献题名、作者、摘要以及获得方式等信息。(5)提供部分电子图刊全文阅览服务。利用部分无版权争议的书刊或是与数据资源商合作,推出免费的数字资源全文阅览服务。(6)读者交流平台。WAP图书馆也可以像WEB一样,允许读者提供原创文章作品上传,提供读者交流平台。

三、东莞图书馆手机WAP平台设计实现

WAP平台实现分为三个部分:(1)门户平台;(2)读者业务平台;(3)数字资源检索平台。

(一)WAP门户平台

门户平台提供了实现了每日一书推荐、读者留言、信息发布等内容,并提供必要的读者导航,由于手机屏幕大小限制和手机操作不方便等因素影响,WAP门户平台在设计上遵循简单明了、栏目层次少的原则提供信息服务。现在很多手机浏览器都支持WAP2.0,所以我们除了提供WML版本页面,也提供xHTML版本页面访问,在WML页面提供xHTML版本的链接。而xHTML版本的WAP服务,内容上和WML是一样的,但布局色彩等方面则比WML美观得多。

门户平台实现是在IIS环境下,采用ASP代码编写,对移动客户端输出WML或xHTML代码。用ASP代码编写有着简单、灵活,容易修改等优点,但也容易带来漏洞,所以在安全防范方面也比较重要,比较有效的防范策略是:前台页面禁止用户上传文件操作,后台入口地址只能允许局域网内访问。

(二)读者图书业务功能

WAP服务的重点是书目查询和图书续借功能的建立。因为这两个功能必须涉及到图书馆的馆藏书目及读者信息,特别馆藏书目,几百万数据,WAP服务器直接检索馆藏书目数据,必然导致检索缓慢。因此,WAP服务器不直接检索馆藏数据库,而是OPAC系统提供检索接口,读者业务服务器通过该接口检索OPAC,解决书目查询缓慢的缺点。对于图书续借功能,则直接连接业务数据库实现,因为这项功能对数据库性能要求不高。

读者业务服务器端应用TOMCAT+JAVA+ORACLE技术,此部分功能可实现用户书目查询、图书续借、用户密码及个人资料修改、图书预约或预借等。主要采用Java+ Struct+ Hibernate技术框架开发,衔接Interlib集群管理系统及OPAC平台,比较安全,稳定。

(三)初步提供手机数字资源

对于数字资源检索,利用EJB技术,实现对数字资源库整合访问,显示文献摘要。这会导致WAP搜索非常缓慢,因此,可把不同数据库的元数据导入到一个临时库中,EJB组件只对这个临时数据库进行检索,这样可以提高速度,只须每隔一段时间更新一次临时库,才能保证临时数据库的数据最新。检索完成后,只显示条目题名,文献摘要,获取方法等。

提供手机书刊全文阅读,一是搜集网络免费资源,提供网络经典书籍阅读服务,二是与数据库提供商合作,购买部分手机图书及期刊杂志,这里应特别注意资源提供商的版权问题,了解清楚其资源在WAP上使用的版权。这样便可以初步推出手机版数字资源阅读,当然版权方面在手机上服务难以控制,必须非常小心谨慎。

参考文献:

[1]林艺山. WAP网站在图书馆服务中的应用.图书馆学研究.2007,(4).

[2]马倩,王云兰,谭红星.WAP门户的设计及实现.中文核心期刊《微计算机信息》(测控自动化).2007年第23卷第1—1期.

[3]阴江烽.3G业务在图书馆的扩展应用分析及其关键技术.河南科技大学学报:自然科学版.2007,(4).

[4] 李宁,吴志强,王利.高校数字图书馆移动通讯WAP网站设计初探.四川图书馆学报.2007,(3)

(作者单位:东莞图书馆)