0

ارتباطات جاوا کارت

 
golami1223
golami1223
کاربر برنزی
تاریخ عضویت : آبان 1389 
تعداد پست ها : 683
محل سکونت : بوشهر

ارتباطات جاوا کارت

ارتباطات جاوا کارت

این کارت نیز مانند سایر کارتهای هوشمند با دستگاه پذیرند کارت در ارتباط است. دستگاههای پذیرنده کارت به دو دسته کارت خوانها و ترمینالها تقسیم بندی می شوند.

شنبه 27 آذر 1389  7:35 AM
تشکرات از این پست
golami1223
golami1223
کاربر برنزی
تاریخ عضویت : آبان 1389 
تعداد پست ها : 683
محل سکونت : بوشهر

از منظر برنامه‌نویسی

از منظر برنامه‌نویسی

جاوا نگارش استاندارد٬ نگارش ششم شامل :

  • ابزار واسط کاربری(جاوا ای‌دبلیوتی٬جاوا سوینگ٬ جاوای دوبعدی )
  • ابزار یکپارچه‌سازی(IDL٬ JDBC٬ JNDI٬ RMI٬ RMIIIOP)
  • کتابخانه‌های مهم((I/O٬JNI٬ serialization٬...)
  • کتابخانه‌های پایه‌ای مبتنی بر زبان٬ ابزارهای کمکی)

بسیاری از کلاس‌های اساسی و پایه‌ای در بسته‌ی جاوا٬ java.langو java.util قرار دارد و بخش ورودی و خروجی در جاوا در بسته‌ی java.io قرار دارد. کلاس‌های زیر٬ کلاس‌ّای اصلی جاوا هستند که به همراه جزییاتی در ذکر می‌گردند. برای اطلاعات بیشتر به اسناد جاوا٬ که زبان انگلیسی توسط شرکت سان میکروسیستم تهیه شده٬ مراجعه نمایید.

شنبه 27 آذر 1389  7:38 AM
تشکرات از این پست
golami1223
golami1223
کاربر برنزی
تاریخ عضویت : آبان 1389 
تعداد پست ها : 683
محل سکونت : بوشهر

سایر بسته‌های مهم

سایر بسته‌های مهم

نام بسته خلاصه توانایی ها
java.awt ابزار پنجره ای انتزاعی، که قابلیت ورودی و خروجی گرافیکی را برای واسط کاربری فراهم می کند
java.nio ابزار عملیاتی حرفه ای برای پیاده سازی ورودی و خروحی موثر
java.rmi که قبلیت فراخوانی از راه دور را فراهم می آورد.
java.text برای قالب بندی تاریخ ها، اعداد و سایر چیزها.
java.math اعداد حسابی، اعداد اعشاری ثابت با دقت بسیار زیاد
شنبه 27 آذر 1389  7:40 AM
تشکرات از این پست
golami1223
golami1223
کاربر برنزی
تاریخ عضویت : آبان 1389 
تعداد پست ها : 683
محل سکونت : بوشهر

واسط‌های مهم جاوا

واسط‌های مهم جاوا

کوته نوشت نام کامل توضیحات نگارش چهارم(1.4) نگارش پنجم نگارش ششم
ای‌جی‌بی Enterprise Java Beans شامل یک منطق تجاری از برنامه سازمانی یا اجازه دسترسی به داده های نشست. بین ها بر روی یک ظرف‌ ای‌جی‌بی اجرا می شوند. سه نوع ای‌جی‌بی موحود است: بین های نشستی، شامل حالت مدار و بی حالت، که از سوی منطق تجاری پیاده سازی و بیشتر از طرف مشتری مورد دسترسی است. بله (تگارش 2.1) با تفکیک، که قادر به استفاده خارج از ظرف است، و موجودیت بین را تشکیل می دهد(نگارش 3.0) بله (نگارش 3.1)
جی‌اس‌اس Java Servlet API به صورت عمومی به واسط برنامه نویسی سرولت بعنوان توسعه یافته کارگزار؛ اجازه پرسش و پاسخ می دهد. ت بله (نگارش 2.4) بله (نگارش 2.5) بله (نگارش 3.0)
جی‌اس‌پی JavaServer Pages اسناد متنی‌ای هستند که شامل متن ایستا و پویا از سایر عناصر هستند. عناصر جی‌اس‌پی(صفحات جی‌اس‌پی) توسط ظرف وب \اک و به سرولت تبدیل می شوند بله (نگارش 2.0) بله (نگارش 2.1)
دبلیو اس Web Services واسط‌هایی را برای ای‌جی‌بی با شناسه‌ای یکسان منبعی که به وضوح قابل شناسایی هستند؛تعریف می نماید. این واسط‌ها به شکل ایک‌س‌ام‌ال قابل تعریف و نوصیف هستند. بله (نگارش 1.0) بله (نگارش 1.2)
جی‌ان‌دی‌ای Java Naming and Directory Interface واسطی مشترک بین تمام کلاس‌ها برای خدمات مربوط به دایرکتوری و نام‌گذاری است. جی‌ان‌دی‌ایُ دسترسی به اجزا نگارش سازمانی را تضمین می‌نماید. بله (نگارش 1.2) بله (نگارش 1.2)
جی‌ام‌اس Java Message Service یک واسط برنامه نویسی برای فرایندهای پیام‌دهی غیرهمزمان. بله (نگارش 1.1) بله (نگارش 1.1)
جی‌تی‌ای Java Transaction API این واسط به برنامه‌ها اجازه‌ی کنترل مدیریت تراکنش را می‌دهد. جی‌تی‌ای واسطی از جاواست برای پردازش تراکنش‌ها. به صورت پیش‌فرض٬ به واسط توسط جی‌اس‌تی٬ پیاده سازی می‌گردد که به واسطه‌ی خدمات تراکنشکورباست (اوتی‌اس) اشیا را فراهم می آورد. بله (نگارش 1.0.1B) بله (نگارش 1.1)
جی‌ای‌ای‌اس Java Authentication and Authorization Service خدمات تایید و مجوز جاوا(جی‌ای‌ای‌اس) واسط برنامه‌نویسی‌ای است که تایید و مجوز های موجود در برنامه‌های جاوا فراهم می‌آورد. جی‌ای‌ای‌اس ماژول تایید قابل اتصال(پی‌ام‌ای) استانداردی را پیاده‌سازی می‌نماید و به واسطه‌ی این ماژول تایید و مجوز دهی را ساده سازی می‌نماید. بله (نگارش 1.0) بله (نگارش 1.0)
جاوا میل JavaMail اجازه‌ی دسترسی به خدمات نامه رسانی از قبیل اس‌ام‌تی‌پی٬ پاپ۳٬ ای‌ام‌ای‌پی٬ ان‌ان‌تی‌پی٬ بله (نگارش 1.2) بله (نگارش 1.4)
جی‌ای‌ایکس‌بی Java Architecture for XML Binding اجزابه انقیاد مستقیم شمای ایکس‌ام‌ال به کلاس‌های جاوا را می‌دهد. خیر بله (نگارش 2.0)
جی‌ایایکس‌پی Java API for XML Processing به توسعه دهندگان امکان پردازش ایکس‌ام‌ال را می‌دهد. بله (نگارش 1.2) بله (نگارش 1.3)
جی‌ای‌ایکس-ارپی‌سی Java API for XML-Based Remote Procedure Calls امکان دسترسی از راه دور را به خدمات ارپی‌سی بله (نگارش 1.0) بله (نگارش 1.1)
جی‌ای‌ایکس‌ار Java API for XML Registries دسترسی شفاف و واضحی را برای دسترسی به آنچه رجیسترهای تجاری نامیده می‌شود٬ فراهم می‌آورد. مانند ای‌بی‌ایکس‌ام‌ال یا یودی‌دی‌ای بله (نگارش 1.0) بله (نگارش 1.0)
جی‌ای‌سی‌سی Java Authorization Contract for Containers سیاست‌های حفاظتی متنوعی را برای ظروف نگارش سازمانی جاوا تعریف می‌نماید. بله (نگارش 1.0) بله (نگارش 1.1)
معماری متصلإکننده نگارش سازمانی جاوا J2EE Connector Architecture برای یکپارچه‌سازی شفاف با سایر سامانه‌ها استفاده می‌شود بله (نگارش 1.5) بله (نگارش 1.5)
جی‌ای‌اف JavaBeans Activation Framework امکان ارسال و دریافت داده از طریق سرساز ام‌ای‌ام‌ای را فراهم می‌آورد. بله (نگارش 1.0) بله (نگارش 1.1)
جی‌ای‌ایکس-دبلیواس Java API for XML Web Services برای ساخت خدمات وبو همراه نمودن با مشتری٬ ایکس‌ام‌ال برای ارتباط با اس‌اوای‌پی خیر بله (نگارش 2.0)
- Web Service Metadata توضیحات خدمات وب را از طریق حاشیه‌نویس جاوا فراهم می‌کند. خیر بله (نگارش 2.0)
جی‌پی‌ای Java Persistence API فراهم کننده‌ی واسطی قوی برای پایگاه‌داده و نگاشت رابطه‌ای به شی‌گرایی و کار با موجودیت‌هاست. خیر بله (نگارش 1.0) بله (نگارش 2.0)
اس‌تی‌ای‌ایکس Streaming API for XML مکان‌نمایی مبتنی بر ایکس‌ام‌ال در که به دی‌اوام و پارسر اس‌ای‌ایکس اضافه می‌شود خیر بله (نگارش 1.0)
جی‌اف‌اس Java Server Faces با کمک جی‌اس‌اف[۲] توسعه‌گران قادر به تعبیه نمودن اجزایی به واسط کاربر در صفحات وب وتعریف ناوبری به شکلی بسیار آسان هستند. خیر بله (Version: 1.2) بله (Version: 2.0)
کارساز صفحات استاندارد برچسب کتابخانه جاوا JavaServer Pages Standard Tag Library مجموعه‌ای از برچسب‌ها و مانند آنها٬ برای ساختاردهی٬ایکس‌ام‌ال٬ اس‌کیوال و بین‌المللی سازی خیر بله (نگارش 1.2)
شنبه 27 آذر 1389  7:42 AM
تشکرات از این پست
golami1223
golami1223
کاربر برنزی
تاریخ عضویت : آبان 1389 
تعداد پست ها : 683
محل سکونت : بوشهر

ماشین مجازی جاوا

ماشین مجازی جاوا

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری, جستجو

ماشین مجازی جاوا (به انگلیسی: Java Virtual Machine) که با کوته‌نوشت JVM مشخص می‌شود٬ مجموعه‌ای از برنامه‌های نرم‌افزاری و ساختمان‌داده‌هایی است که برای یک مدلسازی ماشینی مجازی برای اجرای برنامه‌های سایر رایانه‌ها و اسکریپت‌های دیگر سامانه‌هاُ به کار می‌رود. مدلی که جی‌وی‌ام برای اجرا می‌پذیرد٬ شکلی از زبان میانی را اجرا می‌نماید. به این زبان میانی جاوا بایت کد اطلاق می‌گردد. این زبان میانی٬ به صورتی مفهومی٬ مجموعه‌ای از دستوراتِ زبان برنامه نویس مبتنی به پشته و معماری قابلیت مبتنی بر امنیت است.سان٬ ادعا نموده که هم اکنون٬ ۴.۵ میلیارد دستگاه در جهان از جی‌وی‌ام استفاده می‌نماید.[۱]

شنبه 27 آذر 1389  7:43 AM
تشکرات از این پست
golami1223
golami1223
کاربر برنزی
تاریخ عضویت : آبان 1389 
تعداد پست ها : 683
محل سکونت : بوشهر

زبان‌های جی‌وی‌ام

زبان‌های جی‌وی‌ام

نسخه‌هایی از زبان‌های غیر جی‌وی‌ام
زبان روی جی‌وی‌ام
ارلنگ ارلجَنگ
جاوا اسکریپت رهینو
پی‌اچ‌پی کرکس
پایتون جایتون
رکس نترکس
روبی جی‌روبی
تی‌اس‌ال جی‌ای‌سی‌ال

اگرچه جی‌وی‌ام در ابتدا تنها با هدف ترجمه‌ی برنامه‌‌های جاوا پا به عرصه گذاشته بود٬ اما امروزه بسیاری از زبان‌های دیگر نیز قادر به اجرای برنامه‌های خود بر روی آن هستند.[۲] جی‌وی‌امِ کنونی هیچ‌گونه پشتیبانی از زبان‌هایی که بررسی نوع در آن‌ها به صورت پویاست نمی‌کند٬ چرا که بررسی نوع موجود از نوع ایستاست.[۳] با این وجود از جی‌وی‌ام می‌توان به عنوان مفسری برای زبان‌هایی با بررسی نوع پویا٬ استفاده نمود.
پشتیبانی از تغییر پویا در کلاس‌ها و متدهادر جی‌وی‌ام به صورت محدود صورت می‌پذیرد که همان هم تحت محیط عیب‌یابی است. با این وجود کلاس‌ها و متدها را می‌توانبه صورت پویا اضفه نمود. از هم‌اکنون طرحی برای پشتیبانی توکار از زبادهای پویا در نگارش هفتم جاوا در دست است.[۴]

شنبه 27 آذر 1389  7:44 AM
تشکرات از این پست
golami1223
golami1223
کاربر برنزی
تاریخ عضویت : آبان 1389 
تعداد پست ها : 683
محل سکونت : بوشهر

تاریخچه

تاریخچه

جاوا اف ایکس اسکریپت، بخش اسکریپتی جاوا اف ایکس، ابندا در پروژه شخصی به نام جان اولیور با نام F3 آغاز به کار کرد.[۱] سان میکروسیستم، اولین بار در کنفرانس جاوا وان ، در سال 2007 این محصول را معرفی نمود.
در ماه می سال 2008، سان میکروسیسم اعلام داشت که تا سه ماهه سوم سال 2008، این محصول را برای رایانه‌های رایانه رومیزی و موبایل ارایه خواهد نمود. در این اعلان عمومی همچنین ارایه اولین دستگاه میتنی بر جاوا اف ایکس نیمه ی سال دوم 2009 اعلام شده بود. سان در فراردادی چند ساله با شرکت او 2، متعهد شد تا قابلیت‌های کامل ویدیویی جاوا اف ایکس را بروی کدک‌های ویدیویی آن شرکت قرار دهد.
از سال 2008 توسعه دهندگان قادر به بارگیری یک پیش نمایش ابزار توسعه برای ویندوز و مکینتاش به عنوان یک افزونه ی نتبینز بودند. تا اینکه در 4 دسامبر 2008، سان نسخه اولیه با نان جاوا اف ایکس را ارایه نمود.

شنبه 27 آذر 1389  7:46 AM
تشکرات از این پست
golami1223
golami1223
کاربر برنزی
تاریخ عضویت : آبان 1389 
تعداد پست ها : 683
محل سکونت : بوشهر

جاوا اف ایکس 1.3

جاوا اف ایکس 1.3

این نگارش در 22 آپریل سال 2010 منتشر شد[۳] و ویزگی‌های زیر را داراست:

  • افزایش کارایی
  • پشتیبانی از سکوهای بیشتر
  • بهبود پشتیبانی برای واسط‌های کنترلی
شنبه 27 آذر 1389  7:47 AM
تشکرات از این پست
دسترسی سریع به انجمن ها