আইআইএস এবং এইচটিটিপি / 2 সার্ভার সমর্থন


19

".NET ফ্রেমওয়ার্কে নতুন কী" নিবন্ধটি পড়া হচ্ছে ...

https://msdn.microsoft.com/en-us/library/ms171868(v=vs.110).aspx

... এতে বলা হয়েছে ...

বেশিরভাগ প্রধান ব্রাউজারগুলি HTTP / 2 সমর্থন করে, তাই সম্ভবত আপনার ব্যবহারকারীরা HTTP / 2 সমর্থন থেকে উপকার পাবেন যদি আপনার সার্ভার সমর্থন করে । আরসি আপডেট দিয়ে চেষ্টা করে দেখুন।

.. এবং এই উইকির লিঙ্কগুলি ...

http://en.wikipedia.org/wiki/HTTP/2

সার্ভারের অধীনে এটি উদ্ধৃত হয়

আইআইএস উইন্ডোজ 10 বিটাতে HTTP / 2 সমর্থন করে supports

যদিও আমি স্পষ্টভাবে বুঝতে পারি যে ব্রাউজার সমর্থনের জন্য উইন্ডোজ 10 প্রয়োজনীয়, আমি উইন্ডোজ সার্ভার / আইআইএস এর কোন সংস্করণগুলি প্রয়োজন সে সম্পর্কে একটি পরিষ্কার উত্তর খুঁজে পাচ্ছি না - উইকি উত্তর "আইআইএস উইন্ডোজ 10 বিটাতে এইচটিটিপি / 2 সমর্থন করে" সেগুলি যেমন বোধগম্য হয় না পরের বছর পর্যন্ত উইন্ডোজ 10 সার্ভার মুক্তি দিচ্ছে না।

আমি একটি উত্তর অনুসন্ধান করেছি এবং কিছুই না দিয়ে এসেছি। যদি আমাদের সার্ভার ২০০৮ আর ২ এবং সার্ভার ২০১২ আর 2 থাকে তবে তারা কি উইন্ডোজ 10 ক্লায়েন্টগুলিতে এইচটিটিপি / 2 ফিরিয়ে দেবে?

ধন্যবাদ

উত্তর:


26

আইআইএস সংস্করণগুলি ওএস সংস্করণে আবদ্ধ, যখন উইন্ডোজ সার্ভার ২০১ on-এ আইআইএস 10 ২০১ until অবধি প্রকাশিত হয় না, উইন্ডোজ 10 এর জন্য আইআইএস 10 জুলাই 29 শে 2015 এ প্রকাশিত হয়েছিল এবং HTTP / 2 সমর্থন করে।

আইটিএস 10-এ এইচটিটিপি / 2 এর জন্য সমর্থন ছাড়াও আরও কয়েকটি নতুন বৈশিষ্ট্য রয়েছে তবে মাইক্রোসফ্ট সার্ভার 2016 প্রকাশের আগে আরও কিছু যুক্ত করতে পারে

আইআইএসের সারা জীবন জুড়ে, মাইক্রোসফ্ট কখনই কোনও নতুন কোর আইআইএস বৈশিষ্ট্যগুলি সেই পণ্যটির পুরানো সংস্করণগুলিতে উপলভ্য করে নি, তাই তারা এ বার তা করবে এমনটা খুব কমই।

বিপুল সংখ্যক আইআইএস 7.x এবং 8.x সার্ভার এবং HTTP / 2 সারণিতে যে উপকারগুলি নিয়ে আসে সেগুলি বিবেচনা করে, খুব সুন্দর হবে, যদি তারা এই নীতিটি এইবার পরিবর্তন করে new Microsoftএবং সমস্ত কিছু বিবেচনা করে তবে আমি এখনও সন্দেহ করি যে।


এই উত্তরটি যুক্তিসঙ্গত মনে হলেও উদ্ধৃতি দিয়ে এটি আরও ভাল হবে। আপনি এই উত্তরে দাবি সমর্থনকারী কোনও অফিসিয়াল ডকুমেন্টের সাথে লিঙ্ক করতে পারেন?
একটি সিভিএন

@ মাইকেলKjörling - না, আমি এই সম্পর্কে কোন অফিসিয়াল বিবৃতি সম্পর্কে জানি না। আমি আশা করি আমি পারব. আমার উত্তরটি ব্যক্তিগত অভিজ্ঞতার ভিত্তিতে।
পিটার হানডরফ

সুতরাং মূলত এটি একটি দুর্দান্ত বৈশিষ্ট্য তবে খুব শীঘ্রই ২০১ 2016 সালের মাঝামাঝি পর্যন্ত কোনও উপকার হবে না, বাণিজ্যিক অ্যাপ্লিকেশন সহ আমাদের বেশিরভাগের পক্ষে পাঁচ বছরের বেশি রাস্তা হতে পারে! আপনার উত্তর করার জন্য আপনাকে ধন্যবাদ। আমার অন্যান্য স্ট্যাক এক্সচেঞ্জ পয়েন্টগুলি এই সাইটে গণনা করা হচ্ছে না বলে ভোট দিতে পারবেন না :-(
gchq


1

নিম্নলিখিত টেবিলটি বিভিন্ন ক্লায়েন্ট এবং সার্ভার বাস্তবায়নের তুলনা সরবরাহ করে:

+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Name                                                         | Language       | Role(s)                      | Negotiation(s)             | Protocol id(s)                           |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| http4s-blaze                                                 | Scala          | server                       | ALPN                       | h2, h2-14                                |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| cl-http2-protocol                                            | Common Lisp    | client, server               | NPN, direct                | h2-14                                    |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Deuterium                                                    | C              | client, server               | ALPN, direct               | h2, h2-14, h2c, h2c-14                   |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| F5                                                           | C              | server, proxy                | ALPN, NPN                  | h2-14 (11.6.0 HF2) h2 (upcoming release) |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| H2O                                                          | C              | Server, proxy                | ALPN, NPN, Upgrade, direct | h2, h2-14, h2-16                         |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| http-2                                                       | Ruby           | server, client               | ALPN, NPN, Upgrade, direct | h2, h2c, h2-17                           |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| http2                                                        | Go             | client, server               | NPN (+ ALPN w/ Go 1.4)     |                                          |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Jetty                                                        | Java           | client, intermediary, server | ALPN, Upgrade, Direct      | h2, h2-17, h2-14, h2c, h2c-17            |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| LiteSpeed Enterprise                                         | C++            | Server                       | ALPN, NPN, Upgrade         | h2, h2-17, h2-14, h2c                    |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Lucid                                                        | Erlang         | Server                       | NPN, direct                | h2, h2-16, h2-14                         |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Microsoft                                                    | C/C++          | Client, Server               | ALPN                       | h2                                       |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| mod_h2                                                       | C              | Server                       | ALPN, NPN, Upgrade, direct | h2, h2c (plus -14,-16)                   |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Netty                                                        | Java           | client, server               | ALPN, NPN, Upgrade, direct | h2, h2c                                  |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| nghttp2                                                      | C              | client, server, intermediary | ALPN, NPN, Upgrade, direct | h2, h2-16, h2-14, h2c                    |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| node-http2                                                   | NodeJS         | server, client               | ALPN, NPN, direct          | h2                                       |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| OkHttp                                                       | Android, Java  | mock server, client          | ALPN, NPN                  | h2                                       |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| OpenLiteSpeed                                                | C++            | Server                       | ALPN, NPN, Upgrade         | h2, h2-17 , h2-14, h2c                   |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Protocol::HTTP2                                              | Perl           | server, client               | ALPN, NPN, Upgrade, direct | h2, h2c                                  |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Brocade SteelApp Traffic Manager (formerly Riverbed/Zeus TM) | C++            | Server                       | ALPN, NPN, Upgrade, direct | h2, h2c                                  |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Sasazka                                                      | NodeJS         | server                       | NPN                        |                                          |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| second-transfer                                              | Haskell        | server                       | ALPN                       | h2-14, h2                                |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Trusterd                                                     | C/mruby        | client, server               | ALPN, NPN, direct          |                                          |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Twitter                                                      | C++            | server, client               | ALPN, NPN                  | h2                                       |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Undertow                                                     | Java           | Server, Intermediary         | ALPN, Upgrade              |                                          |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+
| Warp                                                         | Haskell        | Server                       | ALPN, direct               |                                          |
+--------------------------------------------------------------+----------------+------------------------------+----------------------------+------------------------------------------+

পণ্যগুলির লিঙ্কগুলি যেহেতু আমি ভিতরে লিঙ্কগুলির সাথে টেবিল বিন্যাসটি কীভাবে রাখব জানি না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.