PageRenderTime 43ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 1ms

/www/tags/NOV_07_2009/htdocs/42docs/users-guide/launcher-intro.html

#
HTML | 24 lines | 24 code | 0 blank | 0 comment | 0 complexity | 4c7e4a9d37e420774edf8fad3ade8ce1 MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Introduction</title><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="jEdit 4.2 User's Guide"><link rel="up" href="launcher-guide.html" title="Appendix G. jEditLauncher for Windows"><link rel="previous" href="launcher-guide.html" title="Appendix G. jEditLauncher for Windows"><link rel="next" href="launcher-starting.html" title="Starting jEdit"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Introduction</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="launcher-guide.html">Prev</a> </td><th width="60%" align="center">Appendix G. jEditLauncher for Windows</th><td width="20%" align="right"> <a accesskey="n" href="launcher-starting.html">Next</a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="launcher-intro"></a>Introduction</h2></div></div><div></div></div><p>
  2. The jEditLauncher package is a set of
  3. lightweight components for running jEdit under the Windows
  4. group of operating systems. The package is designed to run
  5. on Windows 95, Windows 98, Windows Me, Windows NT (versions 4.0 and
  6. greater), Windows 2000 and Windows XP.
  7. </p><p>
  8. While jEdit does not make available a component-type interface, it does
  9. contains an &#8220;<span class="quote">EditServer</span>&#8221; that listens on a socket for
  10. requests to load scripts written in the BeanShell scripting
  11. language. When the server activates, it writes
  12. the server port number and a pseudo-random, numeric authorization key to
  13. a text file. By default, the file is named <tt class="filename">server</tt>
  14. and is located in the settings directory (see
  15. <a href="settings-directory.html" title="The jEdit Settings Directory">the section called &#8220;The jEdit Settings Directory&#8221;</a>).
  16. </p><p>
  17. The jEditLauncher component locates and reads this file,
  18. opens a socket and attempts to connect to the indicated port. If
  19. successful, it transmits the appropriate BeanShell script to the server.
  20. If unsuccessful, it attempts to start jEdit and repeats the socket
  21. transmission once it can obtain the port and key information. The
  22. component will abandon the effort to connect roughly twenty seconds after
  23. it launches the application.
  24. </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="launcher-guide.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="launcher-guide.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="launcher-starting.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Appendix G. jEditLauncher for Windows </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Starting jEdit</td></tr></table></div></body></html>