home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / drafts / draft_ietf_q_t / draft-ietf-svrloc-wpyp-01.txt < prev    next >
Text File  |  1997-10-14  |  7KB  |  241 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Internet-Draft                                                Ryan Moats
  8. draft-ietf-svrloc-wpyp-01.txt                                       AT&T
  9. Expires in six months                                       October 1997
  10.  
  11.  
  12.  
  13.  
  14.                The 'wp:' and 'yp:' Abstract Service Types
  15.                 Filename: draft-ietf-svrloc-wpyp-01.txt
  16.  
  17.  
  18. Status of This Memo
  19.  
  20.       This document is an Internet-Draft.  Internet-Drafts are working
  21.       documents of the Internet Engineering Task Force (IETF), its
  22.       areas, and its working groups.  Note that other groups may also
  23.       distribute working documents as Internet-Drafts.
  24.  
  25.       Internet-Drafts are draft documents valid for a maximum of six
  26.       months and may be updated, replaced, or obsoleted by other
  27.       documents at any time.  It is inappropriate to use Internet-
  28.       Drafts as reference material or to cite them other than as ``work
  29.       in progress.''
  30.  
  31.       To learn the current status of any Internet-Draft, please check
  32.       the ``1id-abstracts.txt'' listing contained in the Internet-
  33.       Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
  34.       (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
  35.       Coast), or ftp.isi.edu (US West Coast).
  36.  
  37. Abstract
  38.  
  39.    This document presents definitions for the 'wp:' (white pages) and
  40.    'yp:' (yellow pages) abstract services.
  41.  
  42. 1. Introduction
  43.  
  44.    In "Advertising Services" [1], several abstract services are
  45.    proposed. As specified in [2], the "wp:" (white pages) and "yp:"
  46.    yellow pages abstract services are documented here.
  47.  
  48.  
  49. 2. The "wp" Abstract Service
  50.  
  51.    The "wp" abstract service is for locating people via directory or
  52.    "white pages" services.  Version 0.0 of this service specifies four
  53.    protocols for accessing such services: LDAP, WHOIS++, CCSO/Ph and
  54.    HTTP.
  55.  
  56.  
  57.  
  58. Expires 4/30/98                                                 [Page 1]
  59.  
  60.  
  61.  
  62.  
  63.  
  64. INTERNET DRAFT       White and Yellow Page Services         October 1997
  65.  
  66.  
  67.            type = wp
  68.  
  69.            version = 0.0
  70.  
  71.            language = EN
  72.  
  73.            description =
  74.            The WP Abstract Service is for locating people via "white pages" services.
  75.  
  76.            url-syntax =
  77.            url-path       = ldapurl / whoisppurl / phurl / httpurl
  78.            ldapurl        = url as defined in [3]
  79.            whoisppurl     = url as defined in [4]
  80.            httpurl        = url as defined in [5]
  81.            phurl          = "ph://" hostport
  82.            hostport       = host [ ":" port ]
  83.            host           = hostname / hostnumber
  84.            hostname       = *( domainlavel "." ) toplabel
  85.            domainlabel    = alphanum / alphanum * [alphanum / "-"] alphanum
  86.            toplabel       = alpha / alpha * [alphanum / "-"] alphanum
  87.            hostnumber     = ipv4-number / ipv6-number
  88.            ipv4-number    =   1*3digit 3*3("." 1*3digit)
  89.            ipv6-number    =   32*hex
  90.            3digit         =   digit digit digit
  91.            port           =   1*digit
  92.                               ; A port number must be included if the
  93.                               ; protocol field does not have an IANA
  94.                               ; assigned port number.
  95.            alphanum       =   alpha / digit
  96.            alpha          =   "a" / "b" / "c" / "d" / "e" / "f" / "g" /
  97.                               "h" / "i" / "j" / "k" / "l" / "m" / "n" /
  98.                               "o" / "p" / "q" / "r" / "s" / "t" / "u" /
  99.                               "v" / "w" / "x" / "y" / "z" /
  100.                               "A" / "B" / "C" / "D" / "E" / "F" / "G" /
  101.                               "H" / "I" / "J" / "K" / "L" / "M" / "N" /
  102.                               "O" / "P" / "Q" / "R" / "S" / "T" / "U" /
  103.                               "V" / "W" / "X" / "Y" / "Z"
  104.            digit          =   "0" / "1" / "2" / "3" / "4" / "5" / "6" /
  105.                               "7" / "8" / "9"
  106.  
  107.  
  108. 3. The "yp" Abstract Service
  109.  
  110.    To locate resource on the Internet, a client would use the "Yellow
  111.    Pages" service and version 0.0 of the "yp" abstract service specifies
  112.    two protocols for accessing such services: Z39.50 and HTTP.
  113.  
  114.            type = yp
  115.  
  116.  
  117.  
  118. Expires 4/30/98                                                 [Page 2]
  119.  
  120.  
  121.  
  122.  
  123.  
  124. INTERNET DRAFT       White and Yellow Page Services         October 1997
  125.  
  126.  
  127.            version = 0.0
  128.  
  129.            language = EN
  130.  
  131.            description =
  132.            The yp Abstract Service is for locating resource via "yellow pages" services.
  133.  
  134.            url-syntax =
  135.            url-path       = z3950url / httpurl
  136.            z3950url       = url as defined in [6]
  137.            httpurl        = url as defined in [5]
  138.  
  139.  
  140. 4. Security Considerations
  141.  
  142.    The templates presented here are subject to the same implications as
  143.    other service templates specified according to [2] and [7].
  144.  
  145. 5. Acknowledgments
  146.  
  147.    This work described in this document is partially supported by the
  148.    National Science Foundation, Cooperative Agreement NCR-9218179.
  149.  
  150. 6. References
  151.  
  152.    Request For Comments (RFC) and Internet Drafts documents are
  153.    available from <URL:ftp://ftp.internic.net> and numerous mirror sites
  154.  
  155.          [1]         R. Moats, M. Hamilton, "Advertising Services,"
  156.                      Internet Draft (work in progress), February 1997.
  157.  
  158.          [2]         E. Guttman, "The service: URL Scheme," Internet
  159.                      Draft (work in progress), 20 November 1996.
  160.  
  161.          [3]         T. Howes, M. Smith, "An LDAP URL Format," RFC 1959,
  162.                      June 1996.
  163.  
  164.          [4]         M. Hamilton, "WHOIS++ URL Specification," Internet
  165.                      Draft (work in progress), May 1997.
  166.  
  167.          [5]         T. Berners-Lee, R. Fielding, and L. Masinter, "Uni-
  168.                      form Resource Locators (URL): Generic Syntax and
  169.                      Semantics," RFC1738 as amended by RFC1808 and
  170.                      updated by draft-fielding-url-syntax-05.txt, May
  171.                      1997.  (work in progress).
  172.  
  173.          [6]         R. Denenberg, J. Kunze, D. Lynch, "Uniform Resource
  174.                      Locators for Z39.50," RFC 2056, November 1996.
  175.  
  176.  
  177.  
  178. Expires 4/30/98                                                 [Page 3]
  179.  
  180.  
  181.  
  182.  
  183.  
  184. INTERNET DRAFT       White and Yellow Page Services         October 1997
  185.  
  186.  
  187.          [7]         J. Veizades, E. Guttman, C. Perkins, S. Kaplan,
  188.                      "Service Location Protocol," Internet Draft (work
  189.                      in progress), 8 January 1997.
  190.  
  191. 7. Author's addresses
  192.  
  193.    Ryan Moats
  194.    AT&T
  195.    15621 Drexel Circle
  196.    Omaha, NE 68135-2358
  197.    USA
  198.  
  199.    Phone:  +1 402 894-9456
  200.    EMail:  jayhawk@att.com
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238. Expires 4/30/98                                                 [Page 4]
  239.  
  240.  
  241.