parsik avatar

موتور جاوا اسکریپت راینو

parsik

Published: 07 Feb 2018 › Updated: 07 Feb 2018موتور جاوا اسکریپت راینو

موتور جاوا اسکریپت راینو

راینو (Rhino) نخستین موتور جاوا اسکریپتی بود که برای ماشین مجازی جاوا (JVM) ایجاد شد.

این نرم‌افزار توسط شرکت موزیلا ایجاد شد و در جاوای ۶ به‌عنوان پیاده‌سازی پیش‌فرض رابط برنامه‌نویسی اسکریپت‌نویسی (Scripting API) برای زبان جاوا اسکریپت ارائه شد.

راینو امکان استفاده از زبان جاوا اسکریپت را در محیط جاوا فراهم می‌کند. از آنجا که جاوا اسکریپت یک زبان دینامیک است، لذا در مقایسه با جاوا برنامه‌نویسی با آن بسیار راحت‌تر است. در عین حال، وقتی که برنامه‌ی جاوا اسکریپت شما در راینو اجرا می‌شود، به تمام قابلیت‌های زبان جاوا نیز دسترسی دارید. بر این اساس، می‌توانید از مزایای هر دو زبان استفاده کنید.

نکته‌ی جالب در مورد راینو آن است که حتی به شما امکان می‌دهد که کلاس‌های جاوا را در جاوا اسکریپت گسترش دهید (extend) و اینترفیس‌های جاوا را پیاده‌سازی (implement) نمایید. این کار با استفاده از JavaAdapter انجام می‌شود.

گرچه هنوز هم گهگاه نسخه‌های اصلاح شده‌ی جدیدی از راینو عرضه می‌شود، ولی اینها منحصر به اصلاحات جزئی است و این موتور جاوا اسکریپت تا حد زیادی با موتور جاوا اسکریپت «ناسهورن» که از جاوای ۸ به بعد عرضه شده است، جایگزین شده است. در پست بعدی در مورد ناسهورن مطالبی را خواهم نوشت.

Leave موتور جاوا اسکریپت راینو to:

Written by

Read more #programming posts


Best Posts From parsik

We have not curated any of parsik's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From parsik