2015-02-19 4 views
33

हाल ही में news बहुत से HTTP/2 मानक के बारे में है, जो Google के SPDY के समान है।HTTP/2 (HTTP2 या SPDY) .NET

ऐसा लगता है कि अधिकांश आधुनिक ब्राउज़र finalized HTTP/2 draft की कार्यक्षमता का समर्थन करते हैं (उदाहरण के लिए here देखें)।

लेकिन ASP.NET और IIS का उपयोग कोडिंग सर्वर साइड के दृष्टिकोण से, यह कैसे इस मानक नेट ढांचे में इस्तेमाल किया जाएगा के बारे में Microsoft से ज्यादा जानकारी प्राप्त करने, विशेष रूप से ASP.NET (here देखें) के साथ मुश्किल है ।

वर्तमान में .NET Framework 4 या ऊपर का उपयोग कर समाधान में HTTP/2 के माध्यम से उपलब्ध प्रौद्योगिकियों को शामिल करने के लिए कौन से विकल्प उपलब्ध हैं?

इसके अलावा, क्या किसी को माइक्रोसॉफ्ट से कोई खबर मिली है कि System.Netnamespaces and classes अपडेट किया जाएगा?

बुनियादी प्रश्न प्रारूपों के लिए खेद है - मैं वेब विकास के लिए नया हूं, और सिर्फ यह सुनिश्चित करना चाहता हूं कि मैं नई और उभरती प्रौद्योगिकियों के ट्रैक पर रहूं।

+0

मुझे प्रदर्शन के साथ समस्या है: https://stackoverflow.com/questions/44464429/asp-net-http2-pushpromise-is-slow – Jorgelig

उत्तर

24

2016-07-21:

HTTP/2 requires Windows 10 or Windows Server 2016 on the server side. आईआईएस से 10 के साथ जो ऑपरेटिंग सिस्टम जहाज अब तक IIS 10 पुराने ऑपरेटिंग सिस्टम पर स्थापना के लिए उपलब्ध कराया नहीं किया गया है। पिछले व्यवहार को देखते हुए यह असंभव है कि यह डाउनलेवल ऑपरेटिंग सिस्टम पर कभी भी उपलब्ध हो जाएगा।

एसएसएल सक्षम होने के साथ (जो HTTP/2 प्रोटोकॉल की एक आवश्यकता है), IISExpress Windows 10 पर अद्यतन प्रोटोकॉल का उपयोग ब्राउज़र के साथ बातचीत शुरू हो जाएगा।

(https://weblogs.asp.net/scottgu/released-today-visual-studio-2015-asp-net-4-6-asp-net-5-ef-7-previews)

यह देखते हुए कि HTTP/2 HTTP अर्थ विज्ञान का कोई परिवर्तन नहीं होगा मैं अनुप्रयोगों विशेष कुछ भी है कि का उपयोग करने के लिए क्या करना उम्मीद नहीं है। यह किसी भी .NET संस्करण और किसी भी ढांचे के साथ काम करना चाहिए। मैंने कोशिश नहीं की है, यद्यपि।


फरवरी 2015:

के लिए अब आप आईआईएस के सामने एक प्रॉक्सी सर्वर की जरूरत है। या एक सीडीएन जो HTTP 2 करता है। मुझे उम्मीद है कि सभी प्रमुखों को बहुत जल्दी इसका समर्थन करना होगा क्योंकि सभी ब्राउज़र पहले से ही इसका समर्थन करते हैं।

The Win10 version of IIS will support HTTP 2 वर्तमान में उपलब्ध माइक्रोसॉफ्ट जानकारी के अनुसार।

मुझे पूरा यकीन है कि नेटवर्क बीसीएल कक्षाओं को अपडेट किया जाएगा अंत में यह दिया गया है कि HTTP 2 के पीछे कितना भाप है। सभी क्लाइंट और सर्वर इसे बहुत जल्दी समर्थन देने के इच्छुक हैं।

+0

क्या Win10 में आईआईएस के देव पूर्वावलोकन के अलावा माइक्रोसॉफ्ट से कोई अन्य जानकारी है ? अपने लिंक के माध्यम से पढ़ना, यह एमएस से एकमात्र जानकारी प्रतीत होता है। –

+0

मुझे नहीं पता कि। आपको और जानकारी की क्या आवश्यकता है? चूंकि क्लाइंट और सर्वर एक ही कोड बेस से आते हैं, इसलिए अगला विंडोज सर्वर संस्करण HTTP 2 का समर्थन करेगा। – usr

+0

जानकारी के लिए धन्यवाद! HTTP2 को संभालने के लिए आईआईएस के सामने प्रॉक्सी सर्वर स्थापित करने पर कोई जानकारी या लिंक? मुझे आश्चर्य है कि वहाँ कोई ब्लॉग है या कुछ है, जहां किसी ने कोशिश की है। –

संबंधित मुद्दे