سؤال

هل سيكون المخرج خيارًا لإنشاء عميل مقبس؟ يحتاج موكلي إلى قبول أوامر الخادم ؛ معدل الإطارات ، ابدأ وما إلى ذلك

يبدو أن المخرج قد صنع للسيطرة على الأفلام. لقد حصلت على مخرج 11.5 في المكتب. أي خبراء لغة يمكن أن ينصح؟

التفاعل مع العميل
Server ==> XML Packet ==> Client ==> SWF يلعب على إطار ومدة معينة


الروابط
http://www.adobe.com/support/director/multiuser.html
http://www.adobe.com/products/director/multiuser/
http://smbus.org/specs/
http://opensmus.sourceforge.net/

فقط وجدت هذا
http://www.director-online.com/buildarticle.php؟id=1158

هل كانت مفيدة؟

المحلول

المخرج لا يدعم أصلاً إنشاء اتصالات المقبس.

يوجد XTRA للتواصل مع الخوادم باستخدام اتصالات النص ، تسمى Xtra Multiuser. لا يوفر مجموعة كاملة من أوامر Socket ، ولكنها ستسمح لك بفتح اتصال بخادم تعسفي وإرسال الرسائل ذهابًا وإيابًا. يحتوي على وضعين: أحدهما يستخدم مجرد اتصال نص خام (على غرار Telnet ، ويتطلب منك أن تدحرج بشكل أساسي خادمك الخاص) ، وواحد يتحدث إلى "Scrookwave Multiuser Server" عبر بروتوكول SMUS الملكية. يوفر "SrockWave Multiuser Server" خدمات مثل التوفيق ، وإعادة توجيه الرسائل إلى المجموعات ، وما إلى ذلك ، ولكن تم إلغاء دعمه من قبل Adobe ، لذلك فإن معظم المطورين المخرجين ، وأرغبوا في ذلك ، يتخبطون في وضع أي مشاريع طويلة الأجل عليها . هناك بدائل من طرف ثالث متاحة مثل OpenSmus, ، لكنك ما زلت تعتمد على Adobe لمواصلة دعم XTRA.

إذا كنت ترغب في متابعة هذا المسار ، فإنني أوصي بالذهاب إلى موقع OpensMus - هناك عينات مجتمعية ورمز متوفرة هناك.

احتمال آخر هو القيام بشبكتك من خلال كائن فلاش وتضمين كائن الفلاش في المخرج. نظرًا لأنك تأتي من خلفية Flex/AS3 ، على ما يبدو ، قد يكون ذلك بمثابة ترحيل أفضل بالنسبة لك - يمكنك القيام بأشياء الشبكات في Flash ، وبناء بقية عميلك في المخرج. قد يكون هذا أفضل رهان ، خاصة إذا كان لديك بالفعل بعض البنية التحتية المستندة إلى الفلاش المصممة لمشروعك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top