انتظارات از state API جاوا

انتظار می رود که‌این API زیر فرایند JEP(JDK Enhancement Proposal) توسعه طراحی اپلیکیشن و گسترش پیدا کرده و مطابق با استانداردهای گویش اپ نویسی جاوا پیاده سازی گردد. با این اکنون هنوز ورژن مشخصی از گویش اپ نویسی جاوا تحت عنوان مقصود اول این API در لحاظ گرفته نشده میباشد. تیم خصوصیت های ورژن آینده جاوا یعنی JDK 17 که قرار میباشد در ماه سپتامبر ارائه خواهد شد اینک برای این API در حیث گرفته گردیده‌است.

 

در یکی نظراتی که در باب این طرح وجود داشت سفارش گردیده بود که می اقتدار آن را با یک طرح دیگر مانند Red Hat همگام سازی کرد. علاوه بر این طرح های شبیه دیگری نیز ارائه گردیده‌است که هنوز معلوم وجود ندارد کدام یک از آن ها عملی گردد.

 

 

ثبت و ارائه این API

برای ثبت و ارائه state API جاوا اکثری از متخصصان توصیه داده اند که در آغاز ورژن ای از این API از روش کتابخانه org.crac در دسترس قرار گیرد. این کتابخانه قابلیت و امکان به کار گیری از CRaC API قبل از قرارگیری آن در خط مهم JDK را آماده می نماید. وقتی که آن را روی ورژن JDK انجام میکنید از CRaC یا این که API پشتیبانی نمی نماید. لایه org.crac API قادر است تحت عنوان یک لایه no-op فعالیت نماید که اثرگذار وجود ندارد البته هنگامی که روی JDK انجام می‌گردد قابلیت و امکان های CRaC متعددی را اضافه می نماید. این موضوع نیز منجر میشود تا API های جان دار در org.crac سازگارتر شوند. به این ترتیب API را می قدرت برای به کار گیری در دسترس قرار بخشید سوای این که نیازی به تغییر و تحول آنان باشد.