<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Using_DriveWire</title><link>https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/</link><description>Recent changes to Using_DriveWire</description><atom:link href="https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 20 Jun 2014 18:50:29 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/feed" rel="self" type="application/rss+xml"/><item><title>Using_DriveWire modified by Aaron Wolfe</title><link>https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v76
+++ v77
@@ -316,6 +316,41 @@

 **protect** \- Use the IP address and geolocation banning system to prevent unwanted clients from connecting. This prevents the unwanted sources from ever talking with the CoCo, they are blocked in the DriveWire server prior to connection. 

+## Printing
+
+In config.xml you'll find one or more printer sections like this (you can have as many as you'd like): 
+    
+    
+    &amp;lt;Printer category="printing"&amp;gt;
+       &amp;lt;Driver list="TEXT,FX80" type="list"&amp;gt;FX80&amp;lt;/Driver&amp;gt;
+       &amp;lt;OutputDir type="directory"/&amp;gt;
+       &amp;lt;OutputFile type="file"/&amp;gt;
+       &amp;lt;FlushCommand type="string"/&amp;gt;
+       &amp;lt;CharacterFile type="file"&amp;gt;default.chars&amp;lt;/CharacterFile&amp;gt;
+       &amp;lt;Columns max="132" min="1" type="int"&amp;gt;80&amp;lt;/Columns&amp;gt;
+       &amp;lt;Lines max="132" min="1" type="int"&amp;gt;66&amp;lt;/Lines&amp;gt;
+       &amp;lt;DPI max="1200" min="50" type="int"&amp;gt;300&amp;lt;/DPI&amp;gt;
+       &amp;lt;ImageFormat list="JPG,GIF,PNG,BMP" type="list"&amp;gt;PNG&amp;lt;/ImageFormat&amp;gt;
+    &amp;lt;/Printer&amp;gt;
+    
+
+**Driver** can be TEXT or FX80. If TEXT, Drivewire just writes whatever the CoCo sends to a file. If FX80, DW sends it to an emulated epson fx80, which then outputs image files. 
+
+**OutputDir** and **OutputFile** specify where the output is created. If OutputFile is set, all output is written (appended) to the same specified file. Probably not what you want unless it sounds like exactly what you want. Most folks will not want to set it, and instead will set OutputDir which tells DW to create new files for each print job (or page, in FX80 mode) in the specified directory. If both are set, OutputFile wins. 
+
+**FlushCommand** is any command you'd like executed after DW writes a new file or appends to the OutputFile. If the string '$file' is in this command, it will be replaced with the full path of the file DW just created. 
+
+The remaining settings only apply to FX80 mode: 
+
+**CharacterFile** is the font definition for the FX80. The default setting specifies an included file that matches the default font the FX80 used. Its a very simple human readable format. 
+
+**Columns** and **Lines** define the dimensions of an FX80 text page. You could for instance change Columns to 132 to emulate one of those really wide variants in the epson fx family, or change Lines to simulate different paper length. The defaults match what a regular FX80 used on 8.5x11 paper. 
+
+**DPI** and **ImageFormat** control the image files that the FX80 emulator produces. 
+
+  
+
+
 ## Note for users of FTDI USB-Serial adapters

 While working on DW4, I found that my FTDI adapter performed about 20% slower than my Prolific adapter and a 16550 "real" serial port. There is a simple change that can be made in the FTDI driver's settings to bring it's performance in line with the other hardware. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Wolfe</dc:creator><pubDate>Fri, 20 Jun 2014 18:50:29 -0000</pubDate><guid>https://sourceforge.netd04745a46b82e043c665b6dee55a4311ecc59f47</guid></item><item><title>Using_DriveWire modified by Aaron Wolfe</title><link>https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v75
+++ v76
@@ -87,16 +87,13 @@

 ## The 'dw' command

-The 'dw' utility runs in OS9, it can be found on the latest NitrOS9 disks for DriveWire. You can mount these disks directly from the nitros9.org website using the included disksets. The sub commands and options available in dw provide many informational displays and give you a way to configure every aspect of DriveWire operation right from your CoCo. 
-
-You can also issue any dw command from the GUI client using the command box at the bottom of the main form. 
+The 'dw' utility runs in OS9, it can be found on the latest NitrOS9 disks for DriveWire. The sub commands and options available in dw provide many informational displays and give you a way to configure every aspect of DriveWire operation right from your CoCo. 
+
+You can also issue any dw command from the DW4UI GUI using the command box at the bottom of the main form. 

 All of the sub commands and options to dw may be abbreviated to their shortest unique form. For example, the command "dw server show threads" can be given as "dw s s t". 

 For quick help on what sub commands are available, type "dw" by itself. For help on an individual sub command, type "dw subcommand", for instance "dw disk". 
-
-  
-

 ## HDBDOSMode

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Wolfe</dc:creator><pubDate>Fri, 20 Jun 2014 18:50:29 -0000</pubDate><guid>https://sourceforge.netd9e07bef75587d8b5849ff5a1233ebeb057bfc5e</guid></item><item><title>Using_DriveWire modified by Aaron Wolfe</title><link>https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v74
+++ v75
@@ -4,13 +4,15 @@

 DriveWire provides many services to your CoCo. These include disk drives that can mount disk image files, serial ports that can be used to communicate over the internet, a real time clock, MIDI, and printing support. 

-You can define as many &amp;lt;Instance&amp;gt; sections in your config file as you'd like. Each instance supports one CoCo via one connection, such as a serial link or TCP/IP connection. A single server can run one or many instances at the same time. Each instance has its own set of virtual disks, ports, etc. Instances can be started and stopped individually or all together. 
+## Instances
+
+The DriveWire server can provide any number of instances. Each instance supports one CoCo via one connection, such as a serial link or TCP/IP connection. A single server can run one or many instances at the same time. Each instance has its own set of virtual disks, ports, etc. Instances can be started and stopped using dw commands or using the Instance Manager in the DW4UI. 

 [[img src=drivewireserver block.jpg]] 

-There are multiple interfaces which can be used to configure and control these services. The most basic tool for these tasks is the OS-9 command 'dw' which comes on a DriveWire bootable NitrOS-9 image and can be found in the DriveWire CVS repository in source form. If you prefer to manage DriveWire from a PC, you can use the DriveWire User Interface which is available on the DW beta web page. The UI is a graphical program which connects to the DriveWire server via TCP/IP. 
+There are multiple interfaces which can be used to configure and control these services. The most basic tool for these tasks is the OS-9 command 'dw' which comes on a DriveWire bootable NitrOS-9 image and can be found in the DriveWire CVS repository in source form. If you prefer to manage DriveWire from a PC, you can use the DriveWire 4 User Interface, a GUI that runs on modern computers. 

 ## Starting the DriveWire server and GUI

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Wolfe</dc:creator><pubDate>Fri, 20 Jun 2014 18:50:29 -0000</pubDate><guid>https://sourceforge.neta7e2f07c0e16b538bcfd7b46547216f6c5c6d6d5</guid></item><item><title>Using_DriveWire modified by Aaron Wolfe</title><link>https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v73
+++ v74
@@ -317,17 +317,6 @@

 **protect** \- Use the IP address and geolocation banning system to prevent unwanted clients from connecting. This prevents the unwanted sources from ever talking with the CoCo, they are blocked in the DriveWire server prior to connection. 

-## Remote File Manager (incomplete in beta 1.4)
-
-The Remote File Manager is a new OS-9 file manager that allows you to attach a folder on a local or remote file system (any file system supported by Apache Commons VFS) as a standard disk device. For instance, you could map /Y0 to C:\cocostuff and /Y1 to ftp.rsti.com. You can then access these file systems directly as if they were standard OS-9 disks, using regular commands to view files or even execute programs from them. 
-
-Beta 1.4 contains initial support. There are bugs o' plenty, but you can read and write to the remote file system in some ways. Directory listing does not work, and most getstt/setstt calls are not yet implemented. You can use 'list' and copy with some success, but little more. 
-
-This is (probably) the last major feature to be included in DW4. An OS-9 file manager is not simple to write (although thanks to the underlying DriveWire protocol, this one is about as simple as one can be) so this capability may take a while to perfect. I think once it is finished, it will make working with modern projects on the CoCo much more pleasant. Disk images and all the associated utilities required to get files in and out of them are no longer needed. 
-
-  
-
-
 ## Note for users of FTDI USB-Serial adapters

 While working on DW4, I found that my FTDI adapter performed about 20% slower than my Prolific adapter and a 16550 "real" serial port. There is a simple change that can be made in the FTDI driver's settings to bring it's performance in line with the other hardware. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Wolfe</dc:creator><pubDate>Fri, 20 Jun 2014 18:50:29 -0000</pubDate><guid>https://sourceforge.net2c8fbfbf3e24bfa864ded166e2234028d139743e</guid></item><item><title>Using_DriveWire modified by Aaron Wolfe</title><link>https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v72
+++ v73
@@ -66,6 +66,23 @@

 java -jar DW4UI.jar --liteui 

+  
+
+
+## Disk Buffers
+
+When you insert a disk into one of DriveWire's drives, the contents of the source image are read into a buffer. All reads and writes done from the CoCo operate on the buffer contents, not directly on the source. This is similar to how applications such as word processors work: you load a file into the word processor and make changes to an in memory copy of the document. 
+
+Similar to a word processor's "auto save" function, DriveWire will periodically write any changes made to the buffer back to the source in some situations. You can load a disk image from a wide variety of sources, and some are not writable or do not support random access operations. If DriveWire cannot do random access writes to the source, you will have to use the 'dw disk write' or the equivalent "Write to.." function in the GUI to save any changes you make to the buffer. The "Write to.." function writes the entire buffer and so can support sources that are not random writable such as WebDAV and FTP servers. 
+
+This diagram displays how the various disk settings effect the operation of the buffers. These settings can be specified using the GUI, using various 'dw disk' commands, or stored along with a source path in a disk set. 
+
+  
+[[img src=dw_buffer.gif]] 
+
+  
+
+
 ## The 'dw' command

 The 'dw' utility runs in OS9, it can be found on the latest NitrOS9 disks for DriveWire. You can mount these disks directly from the nitros9.org website using the included disksets. The sub commands and options available in dw provide many informational displays and give you a way to configure every aspect of DriveWire operation right from your CoCo. 
@@ -76,16 +93,8 @@

 For quick help on what sub commands are available, type "dw" by itself. For help on an individual sub command, type "dw subcommand", for instance "dw disk". 

-## Disk Buffers
-
-When you insert a disk into one of DriveWire's drives, the contents of the source image are read into a buffer. All reads and writes done from the CoCo operate on the buffer contents, not directly on the source. This is similar to how applications such as word processors work: you load a file into the word processor and make changes to an in memory copy of the document. 
-
-Similar to a word processor's "auto save" function, DriveWire will periodically write any changes made to the buffer back to the source in some situations. You can load a disk image from a wide variety of sources, and some are not writable or do not support random access operations. If DriveWire cannot do random access writes to the source, you will have to use the 'dw disk write' or the equivalent "Write to.." function in the GUI to save any changes you make to the buffer. The "Write to.." function writes the entire buffer and so can support sources that are not random writable such as WebDAV and FTP servers. 
-
-This diagram displays how the various disk settings effect the operation of the buffers. These settings can be specified using the GUI, using various 'dw disk' commands, or stored along with a source path in a disk set. 
-
-  
-[[img src=dw_buffer.gif]] 
+  
+

 ## HDBDOSMode

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Wolfe</dc:creator><pubDate>Fri, 20 Jun 2014 18:50:29 -0000</pubDate><guid>https://sourceforge.netb3305305af9b42ea363bf4c9b6d9e9cc9a01bd94</guid></item><item><title>Using_DriveWire modified by Aaron Wolfe</title><link>https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v71
+++ v72
@@ -52,10 +52,19 @@

 java -jar DW4UI.jar --help 

-for more options... 
-
-  
-
+for more options. 
+
+### Starting only the server
+
+java -jar DW4UI.jar --noui 
+
+### Starting only the GUI
+
+java -jar DW4UI.jar --nogui 
+
+### Starting the Lite UI
+
+java -jar DW4UI.jar --liteui 

 ## The 'dw' command

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Wolfe</dc:creator><pubDate>Fri, 20 Jun 2014 18:50:28 -0000</pubDate><guid>https://sourceforge.neta6a41502cc40aef4af402e0960c156b6c54694e7</guid></item><item><title>Using_DriveWire modified by Aaron Wolfe</title><link>https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v70
+++ v71
@@ -11,6 +11,51 @@

 There are multiple interfaces which can be used to configure and control these services. The most basic tool for these tasks is the OS-9 command 'dw' which comes on a DriveWire bootable NitrOS-9 image and can be found in the DriveWire CVS repository in source form. If you prefer to manage DriveWire from a PC, you can use the DriveWire User Interface which is available on the DW beta web page. The UI is a graphical program which connects to the DriveWire server via TCP/IP. 
+
+## Starting the DriveWire server and GUI
+
+To start DriveWire 4 from a GUI, double click on the DW4UI file most likely to work on your system: 
+
+  
+Windows users can double click on DW4UI.exe or DW4UI.jar 
+
+Mac OS X users can double click on DW4UI.command 
+
+Linux and *BSD users can double click DW4UI.sh 
+
+  
+There are many different factors that can determine whether any of these files will work for you. 
+
+  
+If you are unable to start DriveWire 4 using any of the above files, you can probably still start it using the command line. 
+
+  
+On all systems except Mac OSX, change to the directory where you unzipped the DW4 package, and enter: 
+
+java -jar DW4UI.jar 
+
+  
+On Mac OS X (think different, I guess), instead enter: 
+
+java -XstartOnFirstThread -jar DW4UI.jar 
+
+  
+For additional debugging info that may be helpful, try: 
+
+java -jar DW4UI.jar --debug 
+
+or 
+
+java -jar DW4UI.jar --logviewer 
+
+or 
+
+java -jar DW4UI.jar --help 
+
+for more options... 
+
+  
+

 ## The 'dw' command

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Wolfe</dc:creator><pubDate>Fri, 20 Jun 2014 18:50:28 -0000</pubDate><guid>https://sourceforge.net3fa933837e2b312b9323fa82f87f5148cd29e5c1</guid></item><item><title>Using_DriveWire modified by Aaron Wolfe</title><link>https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v69
+++ v70
@@ -254,8 +254,6 @@

 **protect** \- Use the IP address and geolocation banning system to prevent unwanted clients from connecting. This prevents the unwanted sources from ever talking with the CoCo, they are blocked in the DriveWire server prior to connection. 

-**auth** \- Require a username and password before allowing connection to the CoCo. This also helps prevent unwanted guests from connecting to the CoCo. The users are configured in a passwd file, location specified in the config.xml. Use the command "dw server makepass something" to generate an encrypted form of something to put in this file. 
-
 ## Remote File Manager (incomplete in beta 1.4)

 The Remote File Manager is a new OS-9 file manager that allows you to attach a folder on a local or remote file system (any file system supported by Apache Commons VFS) as a standard disk device. For instance, you could map /Y0 to C:\cocostuff and /Y1 to ftp.rsti.com. You can then access these file systems directly as if they were standard OS-9 disks, using regular commands to view files or even execute programs from them. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Wolfe</dc:creator><pubDate>Fri, 20 Jun 2014 18:50:28 -0000</pubDate><guid>https://sourceforge.net675a3704b2ebfe2811f2d5474869137d7f1494ba</guid></item><item><title>Using_DriveWire modified by Aaron Wolfe</title><link>https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v68
+++ v69
@@ -118,79 +118,6 @@

-
-## Disk Sets
-
-DriveWire 4 introduces "disk sets" as a convenient way to load a collection of disks and settings together at the same time. A disk set is simply a way to define what .dsk file or URL should be loaded into each drive when the set is loaded, and how any of several settings related to the disk should be configured. You can define from one to 256 mappings of drives to disks. The disk set does not contain any sector information itself, it merely contains pointers to where that data should be found. 
-
-Here is an example of a simple disk set: 
-    
-    
-     &amp;lt;diskset&amp;gt;
-      &amp;lt;Name&amp;gt;beta&amp;lt;/Name&amp;gt;
-      &amp;lt;disk&amp;gt;
-       &amp;lt;drive&amp;gt;0&amp;lt;/drive&amp;gt;
-       &amp;lt;path&amp;gt;http://www.nitros9.org/latest/nos96309l2v030209coco3_dw3.dsk&amp;lt;/path&amp;gt;
-       &amp;lt;writeprotect&amp;gt;true&amp;lt;/writeprotect&amp;gt;
-      &amp;lt;/disk&amp;gt;
-      &amp;lt;disk&amp;gt;
-       &amp;lt;drive&amp;gt;2&amp;lt;/drive&amp;gt;
-       &amp;lt;path&amp;gt;e:/cocodisks/beta/dw4_server_l2_6309.dsk&amp;lt;/path&amp;gt;
-      &amp;lt;/disk&amp;gt;
-      &amp;lt;disk&amp;gt;
-       &amp;lt;drive&amp;gt;1&amp;lt;/drive&amp;gt;
-       &amp;lt;path&amp;gt;E:/cocodisks/beta/dw4_extras.dsk&amp;lt;/path&amp;gt;
-      &amp;lt;/disk&amp;gt;
-     &amp;lt;/diskset&amp;gt;
-    
-
-You may define as many diskset sections in your config as you'd like, and each can contain as many disk sections within them as you'd like (although there are only 256 drives into which a disk can be loaded). 
-
-The minimal definition for a diskset requires a Name element and one disk element which contains a drive and path setting. There are several optional parameters that can be specified for the diskset as a whole and for individual disks. These correspond to the settings that can be configured using the 'dw disk' command or disk settings on the main page of the GUI. 
-
-Here is an example of a diskset using several optional settings: 
-    
-    
-     &amp;lt;diskset&amp;gt;
-      &amp;lt;Name&amp;gt;settings example&amp;lt;/Name&amp;gt;
-      &amp;lt;Description&amp;gt;A diskset that uses a lot of options&amp;lt;/Description&amp;gt; 
-      &amp;lt;HDBDOSMode&amp;gt;false&amp;lt;/HDBDOSMode&amp;gt;
-      &amp;lt;EjectAllOnLoad&amp;gt;true&amp;lt;/EjectAllOnLoad&amp;gt;
-      &amp;lt;SaveChanges&amp;gt;true&amp;lt;/SaveChanges&amp;gt;
-      &amp;lt;Notes&amp;gt;Some sort of information&amp;lt;/Notes&amp;gt;
-      &amp;lt;disk&amp;gt;
-       &amp;lt;drive&amp;gt;0&amp;lt;/drive&amp;gt;
-       &amp;lt;path&amp;gt;http://www.nitros9.org/latest/nos96309l2v030209coco3_dw3.dsk&amp;lt;/path&amp;gt;
-       &amp;lt;writeprotect&amp;gt;false&amp;lt;/writeprotect&amp;gt;
-       &amp;lt;bootable&amp;gt;true&amp;lt;/bootable&amp;gt;
-       &amp;lt;offset&amp;gt;0&amp;lt;/offset&amp;gt;
-       &amp;lt;sync&amp;gt;false&amp;lt;/sync&amp;gt;
-       &amp;lt;sizelimit&amp;gt;1260&amp;lt;/sizelimit&amp;gt;
-       &amp;lt;expand&amp;gt;true&amp;lt;/expand&amp;gt;
-      &amp;lt;/disk&amp;gt;
-     &amp;lt;/diskset&amp;gt;
-    
-
-  
-A disk set can include the same .dsk file as another disk set, or mount the same disk image in more than one drive simultaneously (there are ramifications to this, please be sure you understand them). This allows you to have some disks that are common between sets while others are unique. You can freely mix local and remote disk images. Any path that can be used to load a disk image is valid within a disk set. 
-
-If EjectAllOnLoad is not set to true in the diskset parameters and a drive position is not defined in the diskset, nothing is done for that drive (a disk already loaded in this position remains loaded there). This allows you to overlay one diskset on another for complex configurations. 
-
-SaveChanges will cause a diskset to automatically add or remove disks to the diskset and adjust saved disk settings if they are manipulated while that diskset is loaded. Because the server will remember and reload the diskset last active when restarted (unless the DefaultDiskset setting is specified in the instance), using a diskset with SaveChanges enabled will effectively allow the server to have a persistent state through stopping and starting. 
-
-For convenience, each instance can load a default disk set when the DriveWire server is started. This is specified in each instance section of the configuration. You should find this setting present and commented in the config.xml packaged with the server. 
-
-Many disk sets come predefined in the config.xml included in the server package. These include disk sets to load various versions of the latest NitrOS-9 directly from nitros9.org and disk sets for all of the applications and games that are available there as well. 
-
-To see the currently available disk sets, use the command: 
-    
-    dw disk set show
-
-To load one of the disk sets, for example to play Flight Simulator 2, use a command like: 
-    
-    dw disk set load flightsim2 
-
-Wait for DriveWire to fetch the latest build from nitros9.org and load it into the drive. When it reports the operation is complete, press reset and the CoCo boots right into FS2. 

 ## Paths

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Wolfe</dc:creator><pubDate>Fri, 20 Jun 2014 18:50:28 -0000</pubDate><guid>https://sourceforge.net908de16f946704b3ba2eacc3e5be5f5152f91373</guid></item><item><title>Using_DriveWire modified by Aaron Wolfe</title><link>https://sourceforge.net/p/drivewireserver/wiki/Using_DriveWire/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v67
+++ v68
@@ -237,6 +237,8 @@

 ## Ports

+[[img src=DW4Ports.png]] 
+
 Ports, ports and more ports... DW4 lets you specify lots of ports. I've received several questions about what they all do, so here's an attempt to clarify. 

 First of all, we're talking about TCP/IP ports here. Although there are some defaults, any free valid TCP port number may be used for any DW setting. TCP/IP port numbers range from 1 to 65535. It is generally best to avoid port numbers below 1024 unless you have a specific need, as these are conventionally reserved for system processes. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Wolfe</dc:creator><pubDate>Fri, 20 Jun 2014 18:50:28 -0000</pubDate><guid>https://sourceforge.net4c430dd76f81134f366a4a09d74ca3022562a2b1</guid></item></channel></rss>