рдЕрдкрдиреЗ рдЫрд╛рддреНрд░ рдпреБрд╡рд╛рдУрдВ рдХреЗ рджреМрд░рд╛рди Google рд▓реИрд░реА рдкреЗрдЬ рдХреЗ рд╡рд░реНрддрдорд╛рди рдкреНрд░рдореБрдЦ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдирд╣реАрдВ рдереЗред рд╕реНрдЯреАрдлрди рд▓реЗрд╡реА рдЕрдкрдиреА рдкреБрд╕реНрддрдХ "
рдЗрди рдж рдкреНрд▓реЗрдХреНрд╕ " рдореЗрдВ рдмреИрдХрдмреНрд░реВрдм рдФрд░ рдкреЗрдЬрд░реИрдВрдХ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ (рдЙрджреНрдзрд░рдг:
1 ,
2 , рдкреБрд╕реНрддрдХ рдХреЗ рдкрд╣рд▓реЗ рднрд╛рдЧ рдХрд╛ рд▓рд┐рдВрдХ рд╣реИ, рдЬреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рд╣реИ)ред
рдХреЛрдб рдореЗрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдмрдЧ рдФрд░ рдирдИ рдФрд░ рдЕрд╕реНрдерд┐рд░ рдЬрд╛рд╡рд╛ рднрд╛рд╖рд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдХрд╛рд░рдг рдкреЗрдЬ рдХреНрд░реЙрд▓рд░ рдФрд░ рдЗрдВрдбреЗрдХреНрд╕рд░ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред рдкреНрд░рдгрд╛рд▓реА рд╣рд░ рд╕рдордп рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЧрдИ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рдереАред 1996 рдХреЗ рд▓рд┐рдП comp.lang.java рд╕рдорд╛рдЪрд╛рд░ рд╕рдореВрд╣ рдХреЗ рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рдореЗрдВ рдХрдмреВрддрд░
рдкреНрд░рд╢реНрди рдмрдиреЗ рд░рд╣реЗред рд╡рд╣ рдЬрд╛рдирдХрд╛рд░ рд▓реЛрдЧреЛрдВ рд╕реЗ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ рдХрд┐ HTTP рд╣реЗрдбрд░ рдХреЛ рдпреВрдЬрд░-рдПрдЬреЗрдВрдЯ рдХреИрд╕реЗ рдЕрд╕рд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛рдПред
рд╕рдорд╛рдЪрд╛рд░ рд╕рдореВрд╣: comp.lang.java рд╕реЗ: p ... @ cs.stanford.edu (рд▓реЙрд░реЗрдВрд╕ рдкреЗрдЬ) рджрд┐рдирд╛рдВрдХ: 1996/01/07 рд╡рд┐рд╖рдп: рдХреНрдпреВ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдПрдЬреЗрдВрдЯ рдлрд╝реАрд▓реНрдб рд╕реЗрдЯ рдХрд░рдирд╛? рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╡реЗрдм рд░реЛрдмреЛрдЯ рд╣реИ рдЬреЛ рдПрдХ рдЬрд╛рд╡рд╛ рдРрдк рд╣реИред рдореБрдЭреЗ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╢реБрджреНрдз рдирд╛рдЧрд░рд┐рдХ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП HTTP рд╣реЗрдбрд░ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдПрдЬреЗрдВрдЯ рдлрд╝реАрд▓реНрдб рд╕реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рддрд╛рдХрд┐ рд▓реЛрдЧ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рдЙрдирдХреЗ рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪ рд░рд╣рд╛ рд╣реИ)ред рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИ? рдЕрднреА, Java рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╢рд╛рдорд┐рд▓ рд╣реЛрддрд╛ рд╣реИ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдПрдЬреЗрдВрдЯ: Java / 1.0beta2 рдореИрдВ рдЕрдкрдиреЗ рд╕рднреА HTTP рдбреЗрдЯрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдирд╣реАрдВ рд▓рд┐рдЦреВрдВрдЧрд╛ред рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдЬрд╛рд╡рд╛ / 1.0 рдмреАрдЯрд╛ 2 рдХреЗ рд▓рд┐рдП JDK рдореЗрдВ рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдореИрдВ рд╕рд┐рд░реНрдл рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╣ рдирд╣реАрдВ рдорд┐рд▓рд╛ред рд╢рд╛рдпрдж рдпрд╣ рдПрдХ рдпреВрдирд┐рдХреЛрдб рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ? рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдПрдЬреЗрдВрдЯ рдлрд╝реАрд▓реНрдб рд╕реЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╕рдВрднрд╡рддрдГ рдЬрд╛рд╡рд╛ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рддрд╛рдХрд┐ рд▓реЛрдЧ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдареАрдХ рд╕реЗ рдкрд╣рдЪрд╛рди рд╕рдХреЗрдВред рдзрдиреНрдпрд╡рд╛рдж, рд▓реИрд░реА рдкреЗрдЬ
рдХрдИ рдХреЛрдб рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреЗрдЬ рдиреЗ рдЕрдкрдиреЗ рджреЛрд╕реНрдд рдФрд░ рд╕реНрдЯреИрдирдлреЛрд░реНрдб рд╕реНрдирд╛рддрдХ рдЫрд╛рддреНрд░ рд╕реНрдХреЙрдЯ рд╣рд╕рди рдХреА рдорджрдж рдХреЗ рд▓рд┐рдП рд░реБрдЦ рдХрд┐рдпрд╛ред рд╡рд╣ рд╕рд░реНрдЧреЗрдИ рдмреНрд░рд┐рди рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рджреЛрд╕реНрдд рднреА рдерд╛, рдЬрд┐рд╕реЗ рд╡рд╣
рдЕрд▓реНрдЯреАрдореЗрдЯ рдлреНрд░рд┐рд╕реНрдмреА рдЫрд╛рддреНрд░ рдЦреЗрд▓реЛрдВ рдореЗрдВ рдорд┐рд▓рд╛ рдерд╛ (рдПрдХ рдЧреИрд░-рд╕рдВрдкрд░реНрдХ рдЦреЗрд▓ рдЬрд┐рд╕рдореЗрдВ рдЯреАрдо рдХреЗ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП рдлреНрд▓рд╛рдЗрдВрдЧ рдбрд┐рд╕реНрдХ рдкрд╛рд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛)ред
рд╕реНрдХреЙрдЯ рд╣рд╕рди рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдХреАрдбрд╝реЗ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрд╣реБрдд рдмрдбрд╝реА рдереАред рдкрд╣рд▓реЗ рддреЛ рдЙрд╕рдиреЗ рдЙрдиреНрд╣реЗрдВ рдареАрдХ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдЬрд▓реНрдж рд╣реА рд╕рдордЭ рдЧрдпрд╛ рдХрд┐ рдпрд╣ рд╕рдордп рдХреА рдмрд░реНрдмрд╛рджреА рд╣реИред рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╛рдпрдерди рдореЗрдВ рдХреЛрдб рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ред рдЕрдЧрд▓реЗ рджреЛ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, рдкреЗрдЬ рдФрд░ рдмреНрд░рд┐рди рдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдирдП рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡реЗрдм рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрд╕рдиреЗ рдПрдХреНрд╕рд╛рдЗрдЯ рдпрд╛ рдЕрд▓реНрдЯрд╡рд┐рд╕реНрдЯрд╛ рдХреЛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рд╡рд╣ рдЕрд╕рдлрд▓ рд░рд╣рд╛, рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдиреА рдЦреБрдж рдХреА рдХрдВрдкрдиреА рдЦреЛрдЬрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рд░реНрд╡рд░ рдХреЛ рдКрдкрд░ рдЙрдард╛рдиреЗ рдХреЗ рдмрд╛рдж, рдпреБрд╡рд╛ рдХрдВрдкрдиреА рдХреЛ рдЬрд▓реНрдж рд╣реА рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдкрд╛рдпрдерди рдХреЛрдб рдиреЗ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рджрд╕ рд╕реЗ рдЕрдзрд┐рдХ рдЕрдиреБрд░реЛрдз рд╕рдВрд╕рд╛рдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдП, рдЗрд╕рд▓рд┐рдП рдХреБрдЫ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рд░реНрд╡рд░ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рдорд┐рд▓реАред рдирдП Google рдХрд░реНрдордЪрд╛рд░реА, рдкреНрд░реЛрдлреЗрд╕рд░ рдЙрд░реНрд╕ рд╣реЛрд▓реНрдЬрд╝рд▓реЗ, рд╡рд┐рдХрд╛рд╕ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреЗрд╢реЗрд╡рд░ рдереЗ, рдЗрд╕рд▓рд┐рдП рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреЛрдб рдХреЛ рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛, рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА C ++ рдореЗрдВ рдерд╛ред
рдмреЗрд╢рдХ, рдХрдВрдкрдиреА рдиреЗ рдмрд╛рдж рдореЗрдВ рдФрд░ рднреА рд╢реАрд░реНрд╖ рд╕реНрддрд░ рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдХрд╛рдо рдкрд░ рд░рдЦрд╛, рдФрд░ рдЕрдм Google рд╕рд░реНрдЪ рдЗрдВрдЬрди рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕реНрдХреЗрд▓реЗрдмрд▓ рдФрд░ рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рдРрд╕рд╛ рдирд╣реАрдВ рдерд╛ред рдХрдВрдкрдиреА рдХрдИ рд╡рд░реНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╡рд░реНрддрдорд╛рди рд░рд╛рдЬреНрдп рдореЗрдВ рдЪрд▓реА рдЧрдИ, рд▓рдЧрд╛рддрд╛рд░ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦ рд░рд╣реА рд╣реИ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░ рд░рд╣реА рд╣реИред рдЗрд╕ рд╕рдордп, рд╕рдлрд▓рддрд╛ рдХрд╛ рдореБрдЦреНрдп рдЪрд╛рд▓рдХ рд╡реЗрдм рдкреЗрдЬреЛрдВ рдХреЛ рд░реИрдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЗрдЬрд░реИрдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдерд╛, рдЬреЛ рдХрд┐ рдкреИрдЧреА рдЬрд╛рд╣рд┐рд░ рддреМрд░ рдкрд░ 100% рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдереАред рдЬрд╛рд╡рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдирдХрд╛ рдЬреНрдЮрд╛рди рдХрд┐рд╕реА рднреА рддрд░рд╣ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд▓рд┐рдЦрдиреЗ рдФрд░ рд╡рд┐рдЪрд╛рд░ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдерд╛, рдФрд░ рдмрд╛рдХреА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рддрдХрдиреАрдХреА рдорд╛рдорд▓рд╛ рдерд╛ (рдкреВрдВрдЬреА рдФрд░ рдЕрдЪреНрдЫреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╢реБрд░реВ рдХрд░рдирд╛)ред