بقية API ص ج الصابون API التكنولوجيا


  Share  
|

الاثنين الابتدائي البنى الاساسية للابيس هي الراحة والصابون. عندما خلق API الخاص بك ، انك حقا ثلاثة خيارات : الراحة ، والصابون ، او كليهما. بقية ابيس معروفة لكونها سهلة وسريعه لوضع ل، ولكن الطلب بأكمله هو ارسلت في اضحة بغض النظر عن نوع التشفير المستخدمة. الصابون ابيس هي اكثر تعقيدا ، وهي بحاجة الى مزيد من الجهد لتوليد الاستجابة والتعامل مع الطلب ، ولكن السماح بقدر اكبر من المرونة باضافه الدعم المجرد. توفير ابيس من كلا النوعين قد تبدو خيارا جذابا ، ولكن نضع في اعتبارنا انه سيضاعف الخاص بك الصيانة والدعم ، والوثائق الوقت لحياة آل API.

كلا API اساليب وقد ادخلت بالفعل على طول ؛ ويركز هذا القسم على الخلافات تبقى في الاعتبار عند وضع API.

بقية ابيس

عند تلقي طلب الراحة ، والمعلومات التي ستأتي في طريق الحصول. على هذا النحو ، فان جميع المعلومات التى سوف تحتاج إلى موقع مشفر - اثناء انتقال ؛ انكم سوف يرجح انها تريد فك الترميز قبل ضدها اي مزيد من التجهيز (باستثناء اسماء المستخدمين وكلمات السر ، والتي تم تجهيزها بصورة عامة - هي). طلب مختلف أنواع ينبغي ان توجه الى مختلف نقاط انتهاء (عناوين) ؛ اذا اردت استخدام السكريبت واحدة لمعالجة كل الطلبات ، يمكنك اما الحاضر فإنه لمطوري هذا النحو (جميع طلبات اذهب الى نقطة انتهاء واحدة) ، او وفق الويب الخاص بك خادم على خارطه العديد من نقاط انتهاء الى امر واحد هو الكتابة. عموما اود ان اقترح هذا الاخير ؛ ومن انلاين مع المواصفات وأنها تتيح لك اجراء تغييرات فى وقت لاحق من دون ان يؤثر ذلك مطوري استخدام الوصلات الخارجية.

النظر في السماح لمطوري استخدام شبكة الانترنت لتقديم الطلبات ضد API. هذا يمكن ان يعود بفاءده عظيمة عند محاولة تشخيص المشكلة ؛ مطوري سيتمكن يقرروا بسرعة ما اذا كانت المشكلة هي طلب أو مدوناتها. اكثر الادوات يمكنك ان تقدم لمطوري من حيث التشخيص ، وانها ستكون اسهل على وضع لموقعك.

الصابون ابيس

وعندما يأتي الطلب في الصابون ، وأنه ينبغي ان يتم اولا فحص للتأكد من انها مطابقه للنموذج المحدد من قبل wsdl الوثيقة الخاصة بك. اذا كنت تستعمل أداة مثل nusoap ، ويتم ذلك بالنسبة لكم. وفي الواقع ، فان معظم الصابون ابيس استخدام بعض الاطار ان يهتم الكثير من العمل النخير عند معالجة الطلبات. الصابون ابيس استخدام نقطة انتهاء واحدة بالنسبة لجميع الطلبات (كقاعده عامة ، وبعض الكبيرة ابيس مهام منفصلة متفرقه على مختلف نقاط انتهاء) ، وكنتيجه لانكم المرجح اما ان تكون كبيرة في البرنامج النصي عند تلك النقطه ، او تتطلب الكثير من يدعو الى اعدام () واعتمادا على دعوة خاصة.

النظر في السماح لمطوري استخدام البينيه لشبكة الانترنت حيث يمكنهم ان تلصق على الطلب بأكمله شكلا من أشكال الوثائق ، وتدير لهم ضد ملقمك. وتحدث عن تجربة مباشرة ، وبعد أن مثل هذا الشيء هو متاح من فائدة كبيرة للمطورين عند محاولة تشخيص المشكلة. مخطوطات او توفير وظائف على موقعك لتسمح لمطوري خلق تطلب يدويا كما سيتم تقديم المساعدة الى مطوري لا تستخدم الصابون الاطار.

هذا هو مقال اضافها ايمانويلا hedrick

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions