2013-07-15 8 views
6

के साथ सर्वर भेजे गए ईवेंट क्या किसी ने सर्वर-प्रेषित घटनाओं (एसएसई) को AFNetworking के माध्यम से अच्छी तरह से काम करने में कामयाब रहा है? मुझे पता है कि AFURLConnectionOperation में एक इनपुटस्ट्रीम प्रॉपर्टी है जिसे मैं संलग्न कर सकता हूं, लेकिन एएफनेटवर्किंग का आर्किटेक्चर प्रतिक्रिया प्राप्त करने के आसपास उन्मुख लगता है, इसलिए मुझे यकीन नहीं है कि इसके बारे में जाने का सबसे अच्छा तरीका क्या होगा।AFNetworking

इस तरह के किसी प्रोग्राम को कैसे व्यवस्थित किया जाए इस पर सराहना की जाएगी। अगर वे क्लीनर समाधान प्रदान करते हैं, तो मैं अन्य आईओएस पुस्तकालयों के लिए भी खुला हूं।

+0

मुझे लगता है कि आप जो चाहते हैं वह आईओएस फ्रेमवर्क के रूप में मौजूद नहीं है, शायद ASIHTTPRequest को छोड़कर: http://stackoverflow.com/q/12940831/1445366 –

+0

हाँ, मैंने यह प्रश्न भी देखा। ASIHTTPRequest के साथ समस्या यह है कि ऐसा लगता है कि यह इन दिनों बनाए रखा जा रहा है। मैं एएफनेटवर्किंग के शीर्ष पर एक सौहार्दपूर्ण काम करने वाले अर्ध-समाधान को एक साथ रखने में कामयाब रहा, हालांकि, एनएसएसटीम्स का उपयोग करके। एक बार जब मैं इसे पूरी तरह से काम कर लेता हूं, तो मैं देखता हूं कि क्या मैं इसे AFNetworking में उचित रूप से प्राप्त कर सकता हूं। – elsurudo

+0

दिलचस्प लगता है। यदि आप इसे गीथब पर फेंकना चाहते हैं तो मुझे परीक्षण/कोड समीक्षा करने में खुशी होगी। –

उत्तर

2

AFRocketClient (AFNetworking 2.0 के शीर्ष पर बनाया गया) में AFEventSource है जो डब्ल्यू 3 सी इवेंट सोर्स एपीआई का कार्यान्वयन है।

सर्वर साइड इवेंट्स और जेएसओएन पैच का संयोजन Rocket के रूप में जाना जा रहा है।

+0

ने ऊपर वास्तव में एक अच्छा समाधान सुझाया है, मैं इसे आजमाने की कोशिश कर रहा हूं। – noahandthewhale

+0

क्या कोई वास्तव में इसका सफलतापूर्वक उपयोग करता है? मुझे पुस्तकालय के साथ बड़ी समस्या है- कनेक्शन के बाद कोई घटना नहीं निकाल दी गई है और यह शिकायत करता है कि ईवेंट स्रोत पहले से ही खुला है। –