Dear Kevin,

You working on a very interesting project to say the least. I can only
give you some points to ponder...

Z39.50 does support searching various types of records, including
Dublin Core (DC), MODS, & MARCXML [1]. I thought PubMed uses DC as
their metadata format [2]. Probably it would be useful for you to
study the Dublin Core Metada Initiative (DCMI) which is basically a
metadata schema for description of web documents. There are lot of
tools available on the DCMI home page [3].

If you are building a gateway to search resources hosted over the web
OAI Protocol for Metadata Harvesting [4] might be more suitable than
Z39.50. OAI-PMH separates the data providers from service providers.
Service providers [5] are like federated search engines which is more
efficient that Z39.50-based federated engines. An example of such
service is OAIster
(http://oaister.umdl.umich.edu/cgi/b/bib/bib-idx?c=oaister;page=simple).

[1] http://www.loc.gov/z3950/lcserver.html#prst
[2] 
http://www.pubmedcentral.nih.gov/articlerender.fcgi?tool=pubmed&pubmedid=11465690
[3] http://dublincore.org/tools/
[4] http://www.openarchives.org/
[5] http://www.openarchives.org/service/listproviders.html

Regards,
Saiful

On 9/1/05, KEVIN ZEMBOWER <[EMAIL PROTECTED]> wrote:
> I have a general, perhaps philosophical, question. I'm trying to make my 
> collection of reference material on reproductive health called POPLINE (check 
> it out at www.popline.org) available through what I thought were Z39.50 
> servers. I was basing this assumption on what I thought was a Z39.50 client 
> in a program called Endnote that the researchers in my organization use to 
> search other medical databases, such as PubMed 
> (http://www.ncbi.nlm.nih.gov/entrez/query.fcgi). I always just assumed that 
> this was a Z39.50 client and responding with MARC records, until a librarian 
> I'm working with to understand MARC told me that MARC's main purpose is to 
> catalog monographs, and that it's not particularly well suited to represent 
> articles in journals and periodicals.
> 
> Further research on the PubMed site now leads me to believe that Endnote must 
> have written a client that allows it to search PubMed on port 80 and get 
> answers in XML format. I'm going to ask this question of the PubMed support 
> list, but can anyone on this list tell me off the top of their head if this 
> is correct or not?
> 
> If this is correct, I'm faced with a problem. About a quarter of the entries 
> in POPLINE are monographs and the rest are articles appearing in periodicals. 
> Should I try to force this into a MARC format and use a Z39.50 server to 
> allow access? Or, should I write an HTTP API and allow searches on port 80 
> and return information in XML? I'd like to be as similar to any standard or 
> de facto standard, such as PubMed, as possible, to aid in adoption and ease 
> of use. Is there a well-accepted standard for articles in journals similar to 
> MARC if MARC shouldn't be used? Should I, or even can I, write a Z39.50 
> server that returns a result in MARC if it was a monograph, or in XML if it 
> was an article?
> 
> Finally, I know this list is specifically about the use of perl in libraries, 
> and I'm taking quite a liberty asking these questions here. Is there another, 
> more broadly focused list that I should be asking questions like this on?
> 
> Thank you for all your advice and suggestions.
> 
> -Kevin Zembower
> 
> -----
> E. Kevin Zembower
> Internet Systems Group manager
> Johns Hopkins University
> Bloomberg School of Public Health
> Center for Communications Programs
> 111 Market Place, Suite 310
> Baltimore, MD  21202
> 410-659-6139
> 


-- 
Saiful Amin
Information Specialist
Edutech India
8 Khader Nawaz Khan Road
Chennai 600006, India
Tel: +91 44 2833 0999
GSM: +91 98407 76214
Fax: +91 44 2833 1777
www.edutechindia.com
"Enhancing knowledge and skills for success, lifelong."

Reply via email to