Z39.50
Z39.50はWWW出現以前の技術であり、ウェブ普及以降のより現代的な環境に沿うように作り変えようという試みもいくつかある。これらの試みは ZING (Z39.50 International: Next Generation) と呼ばれるグループおよび仕様群としてまとめられ、新たな方向性を打ち出している。最も重要な提案は2つのほぼ対となる仕様 Search/Retrieve via URL/Search/Retrieve Web Service (SRU/SRW) である。この2つの仕様ではZ39.50通信プロトコルへの対応を完全に廃止し、HTTPプロトコルに基づくものとした上で、検索要求の構造といった利点を活かそうとする方向で仕様が作られた。SRUはRESTに基づくもので、検索要求をURLのquery-stringにて表現できるようにしたものである。一方、SRWはSOAPを使い、検索要求をXMLに基づく表現で送る。どちらも、検索要求に対するサーバからの応答には、XMLを使用することを前提としている。これらのプロトコルは、広く採用されているWebサービス向けツールを採用することで、図書館向けソフトウェアという比較的狭い範囲の市場に対してもその適用が容易になり、Z39.50プロトコルよりも開発者の参入障壁が低くなることが期待できる。Z39.50仕様に基づいた検索式記述言語CQLも同時に開発された(CQLはSRU Vesion1.1ではCommon Query Languageを表すものとされたが, Version1.2でContextual Query Languageに改められた)。