Java Web Start – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מאין תקציר עריכה
מ הגהה
שורה 4:
כל אפליקציית Java יכולה לרוץ באמצעות JWS כל עוד שרת האינטרנט שמציע את האפליקציה יכול לעבוד עם הטכנולוגיה הזאת וקובצי ה-[[JAR]] השונים שמרכיבים את האפליקציה נמצאים בשרת.
צריך לכתוב קובץ קונפיגורציה מיוחד עבור JWS שאומר ל-JWS לטעון את התוכנית.
קובץ הקונפיגורציה משתמש ב-Java Network Launching Protocol‏Protocol (JNLP), הרחבה של קובץ XML שכולל בתוכו פרטים על האפליקציה כגון: המחלקה הראשית וקובצי ה-JAR.
 
על מנת ליצור אפליקציה שתרוץ תחת JWS, יש לבצע את הפעולות הבאות:
# המתכנת אוסף את כל הקוד שכתב (יחד עם קבצים חיצוניים כגון תמונה או קול) לקובץ JAR אחד יחד עם קובץ JNLP, שזהו חלק מ-JWS.
# הקובץ מאוכסןמאוחסן בשרת אינטרנט. צריך קישור בדף האינטרנט לקובץ.
# המשתמש טוען את דף האינטרנט ולוחץ על הקישור לקובץ שנוצר בפעולה מספר 1.
# סביבת הריצה של Java‏Java (JRE) מתקינה ומריצה את האפליקציה. התוכנית נשמרת בזיכרון המחשב כך שאין צורך להתקין אותה שוב.
 
== קישורים חיצוניים ==
שורה 16:
* [http://java.sun.com/developer/technicalArticles/Programming/jnlp/ Deploying Software with JNLP and Java Web Start]
* [http://java.sun.com/products/javawebstart/download-spec.html Java Web Start Architecture JNLP Specification & API Documentation]
* [http://www.jcp.org/en/jsr/detail?id=56 JSR 56] (JNLP 1.0, 1.5 and 6.0)
* [http://www.connectandwork.com/external Startdirectory Connect and Work]
* [http://archive.is/20130102062339/http://articles.techrepublic.com.com/5100-3513-6120125.html Java Web Start tutorial]