JWS   Leave a comment

  1. Świetne FAQ – http://lopica.sourceforge.net/faq.html#apachemime, szczególnie odpowiedź na pytanie:
    1. How can I use Web Start and JCE together?
    2. Does Web Start support SSL?
  2. Z IBM – http://www.ibm.com/developerworks/java/library/j-webstart/index.html?dwzone=java
  3. Uruchamianie aplikacji zewnętrznej z oczekiwaniem na jej zakończenie – http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html?page=2
  4. Sun FAQ – http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/faq.html
  5. Sterowanie przegladarką – http://www.javaworld.com/javaworld/javatips/jw-javatip66.html
  6. Klasyka “Deploying SWT…” od IBM – http://www.ibm.com/developerworks/opensource/library/os-jws/
  7. Tutorial – http://www.htmlcodetutorial.com/applets/_APPLET_CODE.html. CODEBASE = ścieżka
  8. Inny z w3cshool – http://www.w3schools.com/tags/tag_applet.asp – przestarzały znacznik. Ale w tutorialach NB ciągle się wykorzystuje – http://blogs.sun.com/pc/entry/how_to_create_applet_with
  9. Stanowisko Sun-a na stosowanie znaczników apletowych – http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/using_tags.html
  10. Cytat stamtąd:
  11. When deploying applets:

    Use the applet tag if the Web page is accessed through the Internet.

    Use the object or embed tag if the Web page is accessed through an Intranet.

  12. O samym konwerterze – http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/html_converter_more.html
  13. O wtyczce – http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/overview.html
  14. Z dokumentacji http://www.w3.org/TR/html4/struct/objects.html#edef-OBJECT (13.4)
  15. Testowanie znacznika zalecanego przez W3C – http://www.student.oulu.fi/~sairwas/object-test/java/test1.html pochodzi z http://htmlhelp.com/reference/html40/special/object.html
  16. Świetne wizualnie – http://www.htmlquick.com/reference/tags/object.html i http://www.htmlref.com/reference/appa/tag_object.htm (przykład appletu jako object)
  17. Znacznik embed jest zastapiony przez object i on jest ważny (http://www.alistapart.com/articles/byebyeembed) ale są zastrzeżenia co do bezpieczeństwa (http://www.securityfocus.com/bid/38055):
  18. Jest książka  – http://www.securingjava.com/appdx-c/appdx-c-6.html –online
  19. Z FAQ – http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/faq.html#117
  20. How does Java Web Start relate to Java Plug-in Technology (applets)?
  21.  

    The two approaches are very similar. The key difference is in the user experience. If the Java application/applet needs to interact with a web page and be tightly bound to a web browser, then applets may be the solution. On the other hand, if browser independence is important, then Java Web Start is the deployment platform of choice. There are a number of other differences, but this is the fundamental difference.

    Java Plug-in technology enables users to run Java applets inside a browser.

    Java Web Start enables users to download full-featured applications with any browser. Once they have downloaded and launched an application, the browser can be closed, while the application continues working. The application does not depend on an open browser to function. The browser can be shut down or you can go to a different web page and the application will continue running.
    Back to top

    oraz odnośniki

    JNLP Specification

    Java Web Start Developers Guide

    Why does my browser shows JNLP file as plain text ?

    This is most likely happening because your web server is not aware of the proper MIME type for JNLP files. Java Web Start requires only one change to your web server, that is creating an association between the file extension, typically jnlp, and the MIME type, application/x-java-jnlp-file. The steps for doing this vary depending upon the web server you are using.

    Furthermore, if your corporation uses a proxy server, ensure that the update versions of the files are returned, by updating the time stamp of the resources on the web server such that the proxies will update their caches.

  22. A w niej w rozdz. 6 paragraf “Creating a Simple Policy for Signed Applets”:
  23. To grant an applet permission to write or create any file in the c:tmp directory, assuming the applet comes from http://www.friendly.com/~mybuddy/applets/ and is signed by a certificate known in the default keystore as friend, add to the .java.policy file:
    keystore ".keystore";
    grant signedBy "friend",
      codeBase "http://www.friendly.com/~mybuddy/applets/" {
       permission java.io.FilePermission "c:\tmp\*", "write";
    };

Posted 20 Kwiecień 2010 by marekwmsdn in Java

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d bloggers like this: