āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ…ā§āĻ¯āĻžāĻŽāĻžāĻœāĻ¨ āĻāĻ¸ 3 āĻĨā§‡āĻ•ā§‡ API āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•

āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ…ā§āĻ¯āĻžāĻŽāĻžāĻœāĻ¨ āĻāĻ¸ 3 āĻĨā§‡āĻ•ā§‡ API āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•
āĻ“āĻ°āĻžāĻ•āĻ˛ā§‡āĻ° āĻ†āĻ‡āĻ¨āĻœā§€āĻŦā§€āĻ°āĻž āĻ…ā§āĻ¯āĻžāĻ¨ā§āĻĄā§āĻ°āĻ¯āĻŧā§‡āĻĄā§‡ āĻœāĻžāĻ­āĻž API-āĻāĻ° āĻĒā§āĻ¨āĻƒāĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ—āĻ•ā§‡ "āĻšā§āĻ¯āĻžāĻ°āĻŋ āĻĒāĻŸāĻžāĻ°" āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡āĻ¨, āĻĒāĻŋāĻĄāĻŋāĻāĻĢ

āĻŽāĻžāĻ°ā§āĻ•āĻŋāĻ¨ āĻ¸ā§āĻĒā§āĻ°āĻŋāĻŽ āĻ•ā§‹āĻ°ā§āĻŸ āĻ āĻŦāĻ›āĻ°ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻŽāĻžāĻŽāĻ˛āĻžāĻ° āĻļā§āĻ¨āĻžāĻ¨āĻŋ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻ“āĻ°āĻžāĻ•āĻ˛ āĻŦāĻ¨āĻžāĻŽ āĻ—ā§āĻ—āĻ˛, āĻ¯āĻž āĻŽā§‡āĻ§āĻž āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻ†āĻ‡āĻ¨ā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ API-āĻāĻ° āĻ†āĻ‡āĻ¨āĻŋ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻ†āĻĻāĻžāĻ˛āĻ¤ āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ° āĻŦāĻšā§ āĻŦāĻŋāĻ˛āĻŋāĻ¯āĻŧāĻ¨ āĻĄāĻ˛āĻžāĻ°ā§‡āĻ° āĻŽāĻžāĻŽāĻ˛āĻžāĻ¯āĻŧ āĻ“āĻ°āĻžāĻ•āĻ˛ā§‡āĻ° āĻĒāĻ•ā§āĻˇā§‡ āĻĨāĻžāĻ•ā§‡, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¯ā§‹āĻ—āĻŋāĻ¤āĻžāĻ•ā§‡ āĻĻāĻŽāĻŋāĻ¯āĻŧā§‡ āĻĻāĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŦāĻ‚ āĻŸā§‡āĻ• āĻœāĻžāĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻĻā§‡āĻ° āĻ†āĻ§āĻŋāĻĒāĻ¤ā§āĻ¯ āĻ¸āĻŋāĻŽā§‡āĻ¨ā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ—ā§āĻ—āĻ˛ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ¸āĻšāĨ¤

āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡, āĻ“āĻ°āĻžāĻ•āĻ˛ā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ¸āĻž āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ†āĻ‡āĻŦāĻŋāĻāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ•āĻžāĻļāĻŋāĻ¤ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāĻˇāĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻāĻŽāĻ¨āĻ•āĻŋ āĻāĻ–āĻ¨āĻ“ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻŽāĻžāĻœāĻ¨ āĻāĻ¸ 3 āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ API āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•āĨ¤ āĻāĻĒāĻŋāĻ†āĻ‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻļāĻŋāĻ˛ā§āĻĒā§‡āĻ° āĻļā§āĻ°ā§ āĻĨā§‡āĻ•ā§‡āĻ‡ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻŦāĻŋāĻœā§āĻžāĻžāĻ¨ā§‡āĻ° āĻŦāĻŋāĻ•āĻžāĻļā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ…āĻ‚āĻļāĨ¤

āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ—ā§āĻ—āĻ˛āĻ•ā§‡ āĻŦā§āĻ¯āĻžāĻ•āĻ°āĻŖāĻ—āĻ¤ āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ¨āĻžāĻŽāĻ• āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸āĻš āĻ…āĻŦā§ˆāĻ§āĻ­āĻžāĻŦā§‡ āĻœāĻžāĻ­āĻž API āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡āĻ›ā§‡āĨ¤ Android āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻœāĻžāĻ­āĻž API-āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻļā§‡āĻˇāĻ­āĻžāĻŦā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻ¯āĻžāĻ¤ā§‡ āĻœāĻžāĻ­āĻž āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻžāĻ°āĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻŦāĻ‚ āĻœā§āĻžāĻžāĻ¨ āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻž āĻ¸āĻšāĻœ āĻšāĻ¯āĻŧāĨ¤ āĻāĻŸāĻŋ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ…ā§āĻ¯āĻžāĻ¨ā§āĻĄā§āĻ°āĻ¯āĻŧā§‡āĻĄ āĻ¯āĻĨāĻžāĻ¯āĻĨ āĻœāĻžāĻ­āĻž API āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻāĻŦāĻ‚ āĻŦā§āĻ¯āĻžāĻ•āĻ°āĻŖāĻ—āĻ¤ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§‡āĻ›ā§‡āĨ¤ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ“āĻ°āĻžāĻ•āĻ˛ āĻšāĻ˛ āĻ¯ā§‡ āĻœāĻžāĻ­āĻž API-āĻāĻ° āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ "āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨" āĻāĻ•āĻŸāĻŋ āĻ˛ā§‡āĻ–āĻ•ā§‡āĻ° āĻ•āĻžāĻœ āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯ā§‡āĻŽāĻ¨ āĻ¸āĻžāĻšāĻŋāĻ¤ā§āĻ¯ āĻ‰āĻĒāĻ¨ā§āĻ¯āĻžāĻ¸ "āĻšā§āĻ¯āĻžāĻ°āĻŋ āĻĒāĻŸāĻžāĻ°" (āĻāĻ‡ āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ†āĻ‡āĻ¨āĻœā§€āĻŦā§€āĻĻā§‡āĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ), āĻāĻŦāĻ‚ Google Java API āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚ āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ° āĻ‰āĻĒāĻ° Oracle āĻāĻ° āĻ•āĻĒāĻŋāĻ°āĻžāĻ‡āĻŸ āĻ˛āĻ™ā§āĻ˜āĻ¨ āĻ•āĻ°ā§‡ā§ˇ.

āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻœāĻžāĻ­āĻž āĻāĻĒāĻŋāĻ†āĻ‡ āĻāĻ•āĻŽāĻžāĻ¤ā§āĻ° āĻāĻĒāĻŋāĻ†āĻ‡ āĻ¨āĻ¯āĻŧ, āĻāĻŦāĻ‚ āĻ…ā§āĻ¯āĻžāĻ¨ā§āĻĄā§āĻ°āĻ¯āĻŧā§‡āĻĄ āĻāĻ•āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ¨āĻƒāĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ¨āĻ¯āĻŧāĨ¤ āĻ†āĻœāĻ•ā§‡āĻ° āĻ†āĻ‡āĻŸāĻŋ āĻļāĻŋāĻ˛ā§āĻĒā§‡, āĻāĻĒāĻŋāĻ†āĻ‡āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ°ā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€, āĻāĻŦāĻ‚ āĻŦā§ƒāĻšā§Ž āĻ¸āĻ‚āĻ¸ā§āĻĨāĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻāĻ•āĻšā§‡āĻŸāĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻĨā§‡āĻ•ā§‡ āĻŦāĻŋāĻ°āĻ¤ āĻ°āĻžāĻ–āĻ¤ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¯ā§‹āĻ—āĻŋāĻ¤āĻž āĻŦāĻœāĻžāĻ¯āĻŧ āĻ°āĻžāĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ¨āĻƒāĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻŽā§ŒāĻ˛āĻŋāĻ•āĨ¤ āĻŽāĻ¨ā§‡ āĻ•āĻ°ā§‡ āĻšāĻžāĻ°ā§āĻ˛āĻ¸ āĻĄā§āĻ¯āĻŧāĻžāĻ¨ āĻ†āĻ° āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŸ āĻ‡āĻ¨āĻ¸ā§āĻŸāĻŋāĻŸāĻŋāĻ‰āĻŸā§‡āĻ° āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻāĻŦāĻ‚ āĻ‰āĻĻā§āĻ­āĻžāĻŦāĻ¨ āĻ¨ā§€āĻ¤āĻŋāĻ° āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ•āĨ¤

Duane āĻœāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ Amazon S3 āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻĻāĻŋāĻ¯āĻŧā§‡āĻ›ā§‡āĻ¨āĨ¤ S3 āĻĨā§‡āĻ•ā§‡ āĻĢāĻžāĻ‡āĻ˛ āĻ˛ā§‡āĻ–āĻž āĻāĻŦāĻ‚ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, Amazon āĻŦā§āĻ¯āĻžāĻĒāĻ• āĻ‰āĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§‡āĻ›ā§‡, āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ API āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§‹āĻ—āĻžāĻ¯ā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŋāĻ¤ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§‡āĻ¤ā§‡ (āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž) āĻ†āĻŽāĻ°āĻž āĻšā§‹āĻ¸ā§āĻŸ āĻāĻŦāĻ‚ āĻŸāĻžāĻ‡āĻĒ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ GET āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒāĻžāĻ āĻžāĻ‡ āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚-āĻŸāĻžāĻ‡āĻĒ, āĻ§āĻžāĻ°āĻžāĻŦāĻžāĻšāĻŋāĻ•āĻ¤āĻž-āĻŸā§‹āĻ•ā§‡āĻ¨ и x-amz-āĻ¤āĻžāĻ°āĻŋāĻ–. Amazon S3 āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻŸāĻŋāĻ•ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻāĻ‡ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§‡āĻ• āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨āĻžāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

GET /?Delimiter=Delimiter&EncodingType=EncodingType&Marker=Marker&MaxKeys=MaxKeys&Prefix=Prefix HTTP/1.1
Host: Bucket.s3.amazonaws.com
x-amz-request-payer: RequestPayer

āĻ…ā§āĻ¯āĻžāĻŽāĻžāĻœāĻ¨ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻžāĻ° āĻŦāĻžāĻœāĻžāĻ°ā§‡ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ¨ā§‡āĻ¤āĻž, āĻāĻŦāĻ‚ āĻāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¯ā§‹āĻ—ā§€āĻ°āĻž S3 API-āĻāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻĻā§‡āĻ¯āĻŧ, āĻ¯āĻ–āĻ¨ āĻ¤āĻžāĻĻā§‡āĻ° āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¨āĻžāĻŽ, āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻŸā§āĻ¯āĻžāĻ—, āĻŸāĻžāĻ‡āĻĒ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻ…āĻ¨ā§āĻ•āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¯āĻŧ x-amz, āĻŦā§āĻ¯āĻžāĻ•āĻ°āĻŖāĻ—āĻ¤ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻāĻŦāĻ‚ S3 API āĻāĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸āĻ‚āĻ—āĻ āĻ¨āĨ¤ āĻ…āĻ¨ā§āĻ¯ āĻ•āĻĨāĻžāĻ¯āĻŧ, āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ¯āĻž āĻĻāĻžāĻŦāĻŋ āĻ•āĻ°ā§‡ āĻ¤āĻžāĻ° āĻ¸āĻŦāĻ•āĻŋāĻ›ā§āĻ‡ āĻ•āĻĒāĻŋāĻ°āĻžāĻ‡āĻŸāĻ¯ā§āĻ•ā§āĻ¤āĨ¤

Amazon S3 API āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ…āĻĢāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻŽāĻ¨ āĻ¸āĻ‚āĻ¸ā§āĻĨāĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ†āĻ›ā§‡. āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, Amazon S3 āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ API āĻ…ā§āĻ¯āĻžāĻŽāĻžāĻœāĻ¨ API-āĻāĻ° āĻ…āĻ¨ā§‡āĻ• āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ•āĻĒāĻŋ āĻ•āĻ°ā§‡, x-amz āĻŸā§āĻ¯āĻžāĻ—ā§‡āĻ° āĻ¨āĻŋāĻšā§‡āĨ¤

āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ…ā§āĻ¯āĻžāĻŽāĻžāĻœāĻ¨ āĻāĻ¸ 3 āĻĨā§‡āĻ•ā§‡ API āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•

āĻ“āĻ°āĻžāĻ•āĻ˛ āĻĻāĻžāĻŦāĻŋ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ¤āĻžāĻ° āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒā§‡āĻ° āĻŦā§ˆāĻ§āĻ¤āĻž āĻ“āĻĒā§‡āĻ¨ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻĒāĻžāĻšāĻŋ 2.0 āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ•ā§‹āĻĄā§‡āĻ° āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻŦāĻ‚ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻœāĻžāĻ­āĻž āĻœāĻ¨ā§āĻ¯ Amazon SDK āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻāĻ•āĻŸāĻŋ Apache 2.0 āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻ¸ā§‡āĨ¤

āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻļā§āĻ¨ āĻšāĻ˛ āĻŦā§ŒāĻĻā§āĻ§āĻŋāĻ• āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻ†āĻ‡āĻ¨ āĻāĻŽāĻ¨āĻ•āĻŋ API-āĻāĻ° āĻŽāĻ¤ā§‹ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡āĻ“ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯ āĻ•āĻŋāĻ¨āĻžāĨ¤ āĻāĻŸāĻž āĻ¸ā§āĻĒā§āĻ°āĻŋāĻŽ āĻ•ā§‹āĻ°ā§āĻŸāĻ•ā§‡āĻ‡ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

API āĻ•ā§‡ āĻ†āĻŦāĻŋāĻ¸ā§āĻ•āĻžāĻ° āĻ•āĻ°ā§‡āĻ¨?

āĻāĻ•āĻŸāĻŋ "āĻ¸āĻžāĻŦāĻ°ā§āĻŸāĻŋāĻ¨ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ" āĻļāĻŦā§āĻĻāĻŸāĻŋ āĻāĻŦāĻ‚ āĻ§āĻžāĻ°āĻŖāĻžāĻŸāĻŋ āĻ¸āĻ°ā§āĻŦāĻĒā§āĻ°āĻĨāĻŽ āĻšāĻžāĻ°āĻŽāĻžāĻ¨ āĻ—ā§‹āĻ˛ā§āĻĄāĻ¸ā§āĻŸā§‡āĻ‡āĻ¨ āĻāĻŦāĻ‚ āĻœāĻ¨ āĻ­āĻ¨ āĻ¨āĻŋāĻ‰āĻŽā§āĻ¯āĻžāĻ¨ā§‡āĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻ¨āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻĒā§āĻ°āĻŦāĻ˛ā§‡āĻŽ āĻĢāĻ° āĻ…ā§āĻ¯āĻžāĻ¨ āĻ‡āĻ˛ā§‡āĻ•āĻŸā§āĻ°āĻ¨āĻŋāĻ• āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻŋāĻ‚ āĻ‡āĻ¨ā§āĻ¸āĻŸā§āĻ°ā§āĻŽā§‡āĻ¨ā§āĻŸ - āĻĒāĻžāĻ°ā§āĻŸ II, āĻ­āĻ˛āĻŋāĻ‰āĻŽ III (āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ¸āĻŸāĻ¨ āĻ‡āĻ‰āĻ¨āĻŋāĻ­āĻžāĻ°ā§āĻ¸āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻ¸ā§āĻŸāĻŋāĻŸāĻŋāĻ‰āĻŸ āĻ…āĻĢ āĻ…ā§āĻ¯āĻžāĻĄāĻ­āĻžāĻ¨ā§āĻ¸āĻĄ āĻ¸ā§āĻŸāĻžāĻĄāĻŋ, 1948) āĻŦāĻ‡āĻ¤ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ archive.org āĻ āĻ•āĻĒāĻŋ āĻ•āĻ°ā§āĻ¨. āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻ–āĻŖā§āĻĄā§‡āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§:

āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ…ā§āĻ¯āĻžāĻŽāĻžāĻœāĻ¨ āĻāĻ¸ 3 āĻĨā§‡āĻ•ā§‡ API āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•

āĻāĻŸāĻŋ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¯āĻž āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§‡ (āĻ†āĻ—ā§‡ āĻāĻŸāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ›āĻŋāĻ˛ āĻ¨āĻž)āĨ¤ āĻāĻŸāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦāĻŋāĻĻā§āĻ¯āĻžāĻ˛āĻ¯āĻŧāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŦā§āĻ¯āĻžāĻĒāĻ•āĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛, āĻ¯āĻžāĻ°āĻž āĻ¸ā§‡āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ›āĻŋāĻ˛āĨ¤ āĻāĻŦāĻ‚ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĻ­āĻžāĻŦā§‡, āĻŦāĻ‡āĻŸāĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻŽā§‚āĻ˛ āĻ§āĻžāĻ°āĻŖāĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡: āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡, āĻāĻŦāĻ‚ āĻ°ā§āĻŸāĻŋāĻ¨ āĻ¸āĻš āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ—ā§āĻ˛āĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ•ā§‹āĻĄ āĻāĻŦāĻ‚ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°āĻŦā§‡. āĻāĻ‡ āĻ§āĻžāĻ°āĻŖāĻžāĻŸāĻŋ āĻŽāĻ°āĻŋāĻ¸ āĻ‰āĻ‡āĻ˛āĻ•āĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ†āĻ°āĻ“ āĻĒāĻ°āĻŋāĻŽāĻžāĻ°ā§āĻœāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ EDSAC āĻŽā§‡āĻļāĻŋāĻ¨ā§‡ āĻ…āĻ¨ā§āĻļā§€āĻ˛āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛, āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤āĻŋāĻ¨āĻŋ 1967 āĻŸāĻŋāĻ‰āĻ°āĻŋāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻ•āĻžāĻ° āĻĒā§‡āĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨āĨ¤

āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ…ā§āĻ¯āĻžāĻŽāĻžāĻœāĻ¨ āĻāĻ¸ 3 āĻĨā§‡āĻ•ā§‡ API āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•
EDSAC āĻ¸āĻžāĻŦāĻ°ā§āĻŸāĻŋāĻ¨ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻŦāĻžāĻŽ āĻĻāĻŋāĻ•ā§‡

āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒāĻŸāĻŋ āĻ›āĻŋāĻ˛ āĻ‰āĻšā§āĻš-āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻāĻŦāĻ‚ āĻĒā§‚āĻ°ā§āĻŖāĻžāĻ™ā§āĻ— āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž, āĻ¯ā§‡āĻŽāĻ¨āĻŸāĻŋ āĻŽāĻ°āĻŋāĻ¸ āĻ‰āĻ‡āĻ˛āĻ•āĻ¸ āĻāĻŦāĻ‚ āĻĄā§‡āĻ­āĻŋāĻĄ āĻšā§āĻ‡āĻ˛āĻžāĻ° āĻ‡āĻ˛ā§‡āĻ•āĻŸā§āĻ°āĻ¨āĻŋāĻ• āĻĄāĻŋāĻœāĻŋāĻŸāĻžāĻ˛ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨ (1951)āĨ¤

āĻŸāĻžāĻ°ā§āĻŽ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ (API) 60 āĻāĻ° āĻĻāĻļāĻ•ā§‡āĻ° āĻļā§‡āĻˇā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ•ā§‹āĻĨāĻžāĻ“ āĻšāĻžāĻœāĻŋāĻ° āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤

āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ° āĻ˛ā§‡āĻ–āĻ• "āĻāĻĒāĻŋāĻ†āĻ‡ āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻ—āĻ¤ āĻ‡āĻ¤āĻŋāĻšāĻžāĻ¸" āĻœā§‹āĻļā§āĻ¯āĻŧāĻž āĻŦā§āĻ˛āĻ• āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸, āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ¨āĻž āĻ¸ā§‡āĻŸ āĻāĻŦāĻ‚ āĻ¸āĻžāĻŦāĻ°ā§āĻŸāĻŋāĻ¨ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻĻā§‡āĻ¯āĻŧ: āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻ§āĻžāĻ°āĻŖāĻžāĻŸāĻŋ āĻšāĻ˛ āĻ¯ā§‡ āĻĒā§āĻ¨āĻƒāĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ API āĻāĻ° āĻŦāĻŋāĻ¨ā§āĻĻā§āĨ¤ āĻāĻ‡ āĻœāĻ¨ā§āĻ¯ āĻ¤āĻžāĻ°āĻž āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡. āĻāĻŦāĻ‚ āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻžāĻ°āĻĻā§‡āĻ° āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻ…āĻ¨ā§āĻ¯ āĻ˛ā§‹āĻ•ā§‡āĻ° āĻāĻĒāĻŋāĻ†āĻ‡ āĻ•āĻĒāĻŋ āĻāĻŦāĻ‚ āĻ°āĻŋāĻŽā§‡āĻ• āĻ•āĻ°āĻžāĻ° āĻ¸ā§āĻ¯ā§‹āĻ— āĻĨāĻžāĻ•ā§‡:

āĻāĻĒāĻŋāĻ†āĻ‡
āĻ¸ā§‹āĻœāĻĻāĻžāĻŸā§‡āĻ˛
āĻŦāĻ›āĻ°
āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨
āĻŦāĻ›āĻ°

āĻĢāĻ°āĻŸā§āĻ°āĻžāĻ¨ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ
āĻ†āĻ‡āĻŦāĻŋāĻāĻŽ
1958
āĻ‡āĻ‰āĻ¨āĻŋāĻ­ā§āĻ¯āĻžāĻ•
1961

IBM S/360 ISA
āĻ†āĻ‡āĻŦāĻŋāĻāĻŽ
1964
āĻ†āĻŽāĻĻāĻžāĻšāĻ˛ āĻ•āĻ°ā§āĻĒā§‹āĻ°ā§‡āĻļāĻ¨
1970

āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¸āĻŋ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ
AT&T/āĻŦā§‡āĻ˛ āĻ˛ā§āĻ¯āĻžāĻŦāĻ¸
1976
āĻŽāĻžāĻ°ā§āĻ• āĻ‰āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻžāĻŽāĻ¸ āĻ•ā§‹.
1980

āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ•āĻ˛
AT&T/āĻŦā§‡āĻ˛ āĻ˛ā§āĻ¯āĻžāĻŦāĻ¸
1976
āĻŽāĻžāĻ°ā§āĻ• āĻ‰āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻžāĻŽāĻ¸ āĻ•ā§‹.
1980

VT100 Esc Seqs
āĻĄāĻŋāĻ¸ā§‡āĻŽā§āĻŦāĻ°
1978
āĻšāĻŋāĻĨāĻ•āĻŋāĻŸ
1980

āĻ†āĻ‡āĻŦāĻŋāĻāĻŽ āĻĒāĻŋāĻ¸āĻŋ āĻŦāĻžāĻ¯āĻŧā§‹āĻ¸
āĻ†āĻ‡āĻŦāĻŋāĻāĻŽ
1981
āĻĢāĻŋāĻ¨āĻŋāĻ•ā§āĻ¸ āĻŸā§‡āĻ•āĻ¨ā§‹āĻ˛āĻœāĻŋāĻ¸
1984

MS-DOS CLI
āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸āĻĢāĻŸ
1981
āĻĢā§āĻ°āĻŋāĻĄāĻ¸ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒ
1998

Hayes AT āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸ā§‡āĻŸ
āĻšā§‡āĻ‡āĻ¸ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹
1982
āĻ…ā§āĻ¯āĻžāĻ™ā§āĻ•āĻ° āĻ…āĻŸā§‹āĻŽā§‡āĻļāĻ¨
1985

āĻĒā§‹āĻ¸ā§āĻŸāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ
āĻ°ā§ŒāĻĻā§āĻ°āĻĒāĻ•ā§āĻŦ āĻ‡āĻˇā§āĻŸāĻ•
1985
āĻœāĻŋāĻāĻ¨āĻ‡āĻ‰/āĻ˜ā§‹āĻ¸ā§āĻŸāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ
1988

āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§‡ SMB
āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸āĻĢāĻŸ
1992
āĻ¸āĻžāĻŽā§āĻŦāĻž āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒ
1993

Win32
āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸āĻĢāĻŸ
1993
āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒ
1996

āĻœāĻžāĻ­āĻž 2 āĻ•ā§āĻ˛āĻžāĻ¸ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ
āĻ¸ā§‚āĻ°ā§āĻ¯
1998
āĻ—ā§āĻ—āĻ˛/āĻ…ā§āĻ¯āĻžāĻ¨ā§āĻĄā§āĻ°āĻ¯āĻŧā§‡āĻĄ
2008

āĻ“āĻ¯āĻŧā§‡āĻŦ API āĻ¸ā§āĻ¸ā§āĻŦāĻžāĻĻā§
āĻ¸ā§āĻ¸ā§āĻŦāĻžāĻĻā§
2003
āĻŦāĻŋāĻœā§āĻžāĻĒā§āĻ¤āĻŋ āĻŦā§‹āĻ°ā§āĻĄ
2009

āĻ‰āĻ¤ā§āĻ¸: "āĻāĻĒāĻŋāĻ†āĻ‡ āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻ—āĻ¤ āĻ‡āĻ¤āĻŋāĻšāĻžāĻ¸"

API (āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ, āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ¨āĻž āĻ¸ā§‡āĻŸ) āĻ•āĻĒāĻŋ āĻāĻŦāĻ‚ āĻĒā§āĻ¨āĻƒāĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻ āĻŋāĻ• āĻ¨āĻ¯āĻŧ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻŸāĻŋ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻŦāĻŋāĻœā§āĻžāĻžāĻ¨ā§‡āĻ° āĻ•ā§āĻ¯āĻžāĻ¨āĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŽāĻ¨āĻ•āĻŋ S3 āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡, āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻāĻŸāĻŋ āĻ…āĻ¨ā§‡āĻ•āĻŦāĻžāĻ° āĻ•āĻ°ā§‡āĻ›ā§‡āĨ¤ āĻ¤āĻĻā§āĻĒāĻ°āĻŋ, āĻ“āĻ°āĻžāĻ•āĻ˛ā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ¸āĻž āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ†āĻ‡āĻŦāĻŋāĻāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāĻˇāĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻ“āĻ°āĻžāĻ•āĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ—āĻļāĻŋāĻĒ āĻĒāĻŖā§āĻ¯āĻŸāĻŋ āĻ›āĻŋāĻ˛ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāĻ¸, āĻ¯āĻž āĻŽā§‚āĻ˛āĻ¤ āĻ†āĻ‡āĻŦāĻŋāĻāĻŽ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ†āĻ° āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ†āĻŽāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻŦāĻŋāĻāĻŽāĻāĻ¸-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ "āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻĒāĻŋāĻ†āĻ‡" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ SQL-āĻ•ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻ•āĻĨāĻž āĻŦāĻ˛āĻ›āĻŋāĨ¤

āĻāĻĒāĻŋāĻ†āĻ‡-āĻāĻ° āĻ‰āĻĒāĻ° āĻŽā§‡āĻ§āĻž āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋāĻ° āĻ…āĻ§āĻŋāĻ•āĻžāĻ° āĻ†āĻ°ā§‹āĻĒ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ†āĻ‡āĻ¨āĻŋ āĻŽāĻžāĻ‡āĻ¨āĻĢāĻŋāĻ˛ā§āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻž āĻ¸āĻŦāĻžāĻ‡āĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤ APIs āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž. āĻ…āĻ¨ā§‡āĻ• āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŽāĻžāĻ¨, āĻ¯ā§‡āĻŽāĻ¨ Wi-Fi āĻāĻŦāĻ‚ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ¨ā§‡āĻŸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛, APIs āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ¨ā§‡āĻŸā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻāĻŦāĻ‚ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸āĻ—ā§āĻ˛āĻŋ āĻ…āĻ—āĻ¤ā§āĻ¯āĻž āĻ•ā§‹āĻ¨ā§‹ āĻ¨āĻž āĻ•ā§‹āĻ¨ā§‹ āĻ†āĻ•āĻžāĻ°ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ“āĻ°āĻžāĻ•āĻ˛ā§‡āĻ° āĻ•āĻĒāĻŋāĻ°āĻžāĻ‡āĻŸ āĻ¤āĻ¤ā§āĻ¤ā§āĻŦ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻž āĻ•āĻ°ā§‡āĻ¨ āĻ¤āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ…āĻŦā§ˆāĻ§ āĻ•āĻ°ā§‡ āĻĻāĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻāĻ‡ āĻ¸ā§āĻĻā§‚āĻ°āĻĒā§āĻ°āĻ¸āĻžāĻ°ā§€ āĻĒāĻ°āĻŋāĻŖāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻāĻĄāĻŧāĻžāĻ¤ā§‡, āĻ“āĻ°āĻžāĻ•āĻ˛ āĻāĻŦāĻ‚ āĻ†āĻĒā§€āĻ˛ āĻ†āĻĻāĻžāĻ˛āĻ¤ āĻ¯āĻž āĻ¤āĻžāĻ° āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦāĻšāĻžāĻ˛ āĻ°ā§‡āĻ–ā§‡āĻ›ā§‡ āĻ¤āĻžāĻ°āĻž āĻ•āĻĒāĻŋāĻ°āĻžāĻ‡āĻŸ āĻ˛āĻ™ā§āĻ˜āĻ¨āĻ•ā§‡ āĻ•āĻŋāĻ›ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ API āĻĒā§āĻ¨āĻƒāĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ—ā§‡ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡āĻ›ā§‡ āĻ¯āĻž āĻŽā§‚āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ "āĻŦā§‡āĻŽāĻžāĻ¨āĻžāĻ¨"ā§ˇ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻ‚āĻļāĻŋāĻ• āĻĒā§āĻ¨āĻ°ā§āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĻ“ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ. āĻāĻŽāĻ¨āĻ•āĻŋ S3 API āĻāĻ° āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋāĻ¤ā§‡āĻ“, āĻ“āĻ°āĻžāĻ•āĻ˛ āĻ†āĻ¸āĻ˛ āĻ…ā§āĻ¯āĻžāĻŽāĻžāĻœāĻ¨ API-āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻ¸āĻ‚āĻ–ā§āĻ¯ "āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯" āĻāĻŦāĻ‚ āĻ…āĻ¸āĻ™ā§āĻ—āĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§‡āĨ¤

Oracle āĻāĻ° āĻŽāĻžāĻŽāĻ˛āĻžāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦāĻŋāĻĒāĻĻ āĻšāĻ˛ āĻ¯ā§‡ āĻāĻŸāĻŋ S3 āĻāĻ° āĻŽāĻ¤ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻļāĻžāĻ˛ā§€ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻĨā§‡āĻ•ā§‡ āĻ›ā§‹āĻŸ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ†āĻŸāĻ•āĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻžāĻ°āĻ°āĻž āĻāĻ‡ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ° āĻ…āĻĢāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻĨā§‡āĻ•ā§‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°āĻ­āĻžāĻŦā§‡ āĻ˛āĻ• āĻ†āĻ‰āĻŸ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡āĨ¤

āĻļāĻŋāĻ˛ā§āĻĒ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāĻ°ā§€āĻ°āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ†āĻļāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¯ā§‡ āĻ•āĻžāĻ°āĻŖ āĻāĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻžāĻ§āĻžāĻ¨ā§āĻ¯ āĻĒāĻžāĻŦā§‡, āĻāĻŦāĻ‚ āĻŦāĻŋāĻšāĻžāĻ°āĻ•āĻ°āĻž āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻāĻ° āĻŽā§‚āĻ˛ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻ—ā§āĻ˛ā§‹ āĻœāĻžāĻ¨ā§‡āĻ¨.

āĻ‰āĻ¤ā§āĻ¸: www.habr.com

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨