موصى به, 2024

اختيار المحرر

يضيف Apigee بعض Swagger لتصميم واجهة برمجة التطبيقات

The New Urgency to Transform to a Platform Business Model

The New Urgency to Transform to a Platform Business Model
Anonim

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

باستخدام Apigee API Studio ، متوفر الآن في الإصدار التجريبي ، يمكن للمطورين إنشاء واجهات برمجة التطبيقات المستندة إلى REST (برمجة التطبيقات) واجهات) في المستعرض ، ولها خوادم Apigee وهمية اختبار لهم للتأكد من أنها تعمل كما هو متوقع.

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

[اقرأ المزيد: يحتاج جهاز الكمبيوتر الجديد لديك إلى 15 برنامجًا ممتازًا وممتازًا]

يعد Apigee واحدًا من عدد من الشركات التي تقدم منصات واجهة برمجة التطبيقات والتحليلات المرتبطة بها ، تتنافس مع MuleSoft ، CA Technologies ، و Mashery من Intel.

يبدو أن مجال إدارة واجهة برمجة التطبيقات يتميز بالحرارة بين المستثمرين. في الشهر الماضي ، جمعت شركة Apigee 87 مليون دولار في طرح عام أولي. في وقت سابق من هذا الأسبوع ، أعلنت MuleSoft أنها أكملت جولة تمويل بقيمة 128 مليون دولار.

تعتمد خدمة Apigee الجديدة على مواصفات Swagger وإطار المصدر المفتوح المرتبط بها.

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

يمكن اختبار واجهة برمجة التطبيقات باستخدام خادم واجهة برمجة تطبيقات مدمج من Apigee ، والذي يمكنه محاكاة عدد من حزم برامج الخادم المختلفة. يمكن أيضًا مشاركة واجهات برمجة التطبيقات مع الآخرين بسهولة. بمجرد الانتهاء من API ، يمكن للمطور تنزيله ، كعقبة Swagger ، إلى الخلفية Node.js للعمل الإنتاجي.

Top