
This is the ATELstream beta test file set version 2.  It is composed of three files, which can be downloaded from: 

http://www.astronomerstlegram.org/ATELstream/atelstream.tar.gz

File list for running ATELstream server or client on your local computer: 
* test.xml        -- A file containing a well-formed XML object. 
* client_beta2.pl  -- A perl client, which, on execution, will submit the contents of test.xml to the ATELstream main server. 
		  This is the program you use to insert XML objects into ATELstream.  
* server_beta2.pl  -- A perl servent which remains "on" on execution; it can accept distributed XML objects from ATELstream
		 and redistribute them as directed by the ATELstream.  This is the program which you use to pull events out of 
		ATELstream, and react to them. 

Additional files: 
* README             -- This file you are reading right now. 
* atelschema.xsd     -- A copy of the schema of the XML object which ATELstream distributes.  
* atelschemaexample.xml  -- A pseudo-example of what a distributed XML object looks like.


These programs are meant to be readable by competent perl programmers.  They are likely not readable by rank novices. 
They provide example code for interacting with the ATELstream server.  Users may also emulate this code in other languages. 

Additional information about ATELstream can be found here: 

http://blogs.astronomerstelegram.org/?page_id=11


VERSIONS

29 Mar 2011 vBeta2  -- in client and server: Changed recv function, which cut off at 1024 bytes in TCP, 
	                   to one which can read arbitrarily long strings, terminted by \nEOF\n. 
                    -- in client and server: added "\nEOF\n" to each send to protocol, so that the end of the tcp 	
	                   stream is unambiguous. 
                    -- in server: on startup, determines if server is behind a firewall, and throws an error if it is. 
		    -- in server: on startup, now receives all submitted XML objects from the past 24 hours immediately. 
21 Mar 2011 vBeta   -- Initial version