استقرار سنتی Node.js در Edge

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

پشتیبانی سنتی Node.js در Apigee Edge یک محیط زمان اجرای Node.js تعبیه‌شده را فراهم می‌کند که به یک سازمان و محیط Apigee محدود شده است. برنامه‌های Node.js که در این محیط مستقر می‌شوند، می‌توانند به عنوان هدف برای هر پروکسی API که در همان سازمان/محیط مستقر شده است، عمل کنند.

پشتیبانی سنتی Edge از Node.js به صورت داخلی به یک برنامه پل منبع باز به نام ( Trireme ) و یک مفسر جاوا اسکریپت به نام ( Rhino ) متکی است که به کد Node.js اجازه می‌دهد تا در محیط زمان اجرای Edge Java اجرا شود.

چندین محدودیت در ارتباط با این رویکرد وجود دارد. به عنوان مثال:

  • فقط نسخه قدیمی Node.js (0.10.32) پشتیبانی می‌شود.
  • تفاوت‌های ظریفی در رفتار بین محیط استاندارد Node.js و محیط Trireme/Rhino وجود دارد.
  • اشکال‌زدایی برنامه‌های Node.js پس از استقرار آنها در Edge دشوار است.

برنامه‌های Node.js که در Hosted Targets مستقر می‌شوند، به هیچ فناوری زمان اجرای Node.js مختص Apigee وابسته نیستند. برنامه Node.js شما دقیقاً همانطور که در محیط توسعه محلی شما اجرا می‌شود، در Hosted Targets نیز اجرا خواهد شد.

نمونه‌ها

مخزن Node.js شامل تعدادی مثال پایه از استقرار یک سرور ساده Hello World! گرفته تا یک API پایگاه داده کارمند است که از یک پایگاه داده مبتنی بر ابر بهره می‌برد.

نکات مربوط به عملکرد

به نکات مربوط به عملکرد Node.js: Socket Pooling در انجمن Apigee مراجعه کنید.

مراحل بعدی

حالا که کمی در مورد پشتیبانی Node.js در Apigee Edge می‌دانید، وقت آن رسیده که Node.js را در Edge در عمل ببینید. در مبحث بعدی، شروع کار با Node.js در Apigee Edge ، به شما نشان خواهیم داد که چگونه یک برنامه Node.js بسیار ساده "Hello World" را در Apigee Edge با استفاده از رابط کاربری مدیریت، پروکسی کنید. بعداً، به شما نشان خواهیم داد که چگونه برنامه‌های Node.js را مستقیماً از دستگاه توسعه خود به Edge با استفاده از رابط خط فرمان مستقر کنید.

محدودیت‌ها

پشتیبانی سنتی Node.js از Edge به صورت داخلی به یک برنامه پل منبع باز ( Trireme ) و یک مفسر جاوا اسکریپت ( Rhino ) متکی است که به کد Node.js اجازه می‌دهد تا در محیط زمان اجرای Edge Java اجرا شود.

چندین محدودیت در ارتباط با این رویکرد وجود دارد. به عنوان مثال:

  • فقط نسخه قدیمی Node.js (0.10.32) پشتیبانی می‌شود.
  • تفاوت‌های ظریفی در رفتار بین محیط استاندارد Node.js و محیط Trireme/Rhino وجود دارد.
  • اشکال‌زدایی برنامه‌های Node.js پس از استقرار آنها در Edge دشوار است.
،

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

پشتیبانی سنتی Node.js در Apigee Edge یک محیط زمان اجرای Node.js تعبیه‌شده را فراهم می‌کند که به یک سازمان و محیط Apigee محدود شده است. برنامه‌های Node.js که در این محیط مستقر می‌شوند، می‌توانند به عنوان هدف برای هر پروکسی API که در همان سازمان/محیط مستقر شده است، عمل کنند.

پشتیبانی سنتی Edge از Node.js به صورت داخلی به یک برنامه پل منبع باز به نام ( Trireme ) و یک مفسر جاوا اسکریپت به نام ( Rhino ) متکی است که به کد Node.js اجازه می‌دهد تا در محیط زمان اجرای Edge Java اجرا شود.

چندین محدودیت در ارتباط با این رویکرد وجود دارد. به عنوان مثال:

  • فقط نسخه قدیمی Node.js (0.10.32) پشتیبانی می‌شود.
  • تفاوت‌های ظریفی در رفتار بین محیط استاندارد Node.js و محیط Trireme/Rhino وجود دارد.
  • اشکال‌زدایی برنامه‌های Node.js پس از استقرار آنها در Edge دشوار است.

برنامه‌های Node.js که در Hosted Targets مستقر می‌شوند، به هیچ فناوری زمان اجرای Node.js مختص Apigee وابسته نیستند. برنامه Node.js شما دقیقاً همانطور که در محیط توسعه محلی شما اجرا می‌شود، در Hosted Targets نیز اجرا خواهد شد.

نمونه‌ها

مخزن Node.js شامل تعدادی مثال پایه از استقرار یک سرور ساده Hello World! گرفته تا یک API پایگاه داده کارمند است که از یک پایگاه داده مبتنی بر ابر بهره می‌برد.

نکات مربوط به عملکرد

به نکات مربوط به عملکرد Node.js: Socket Pooling در انجمن Apigee مراجعه کنید.

مراحل بعدی

حالا که کمی در مورد پشتیبانی Node.js در Apigee Edge می‌دانید، وقت آن رسیده که Node.js را در Edge در عمل ببینید. در مبحث بعدی، شروع کار با Node.js در Apigee Edge ، به شما نشان خواهیم داد که چگونه یک برنامه Node.js بسیار ساده "Hello World" را در Apigee Edge با استفاده از رابط کاربری مدیریت، پروکسی کنید. بعداً، به شما نشان خواهیم داد که چگونه برنامه‌های Node.js را مستقیماً از دستگاه توسعه خود به Edge با استفاده از رابط خط فرمان مستقر کنید.

محدودیت‌ها

پشتیبانی سنتی Node.js از Edge به صورت داخلی به یک برنامه پل منبع باز ( Trireme ) و یک مفسر جاوا اسکریپت ( Rhino ) متکی است که به کد Node.js اجازه می‌دهد تا در محیط زمان اجرای Edge Java اجرا شود.

چندین محدودیت در ارتباط با این رویکرد وجود دارد. به عنوان مثال:

  • فقط نسخه قدیمی Node.js (0.10.32) پشتیبانی می‌شود.
  • تفاوت‌های ظریفی در رفتار بین محیط استاندارد Node.js و محیط Trireme/Rhino وجود دارد.
  • اشکال‌زدایی برنامه‌های Node.js پس از استقرار آنها در Edge دشوار است.