|
Posted by Jerry Stuckle on 02/04/06 04:34
E.T. Grey wrote:
> Hi,
>
> I have an interesting problem. I have a (LARGE) set of historical data
> that I want to keep on a central server, as several separate files. I
> want a client process to be able to request the data in a specific file
> by specifying the file name, start date/time and end date/time.
>
> The files are in binary format, to conserve space on the server (as well
> as to increase processing time). The data in each file can be quite
> large, covering several years of data. New data will be appended to
> these files each day, by a (PHP) script. The server machine is likely to
> be a Unix machine, whereas my clients will be running on windows
> machines. My clients program is written in C++.
>
> My two main problems/questions are as follows:
>
> 1). Transfer method issue:
> What is the best (i.e. most efficient and fast way) to transfer data
> from the server to clients ?. I think SOAP is likely to be too slow,
> because of the sheer size of the data
>
> 2). Cross platform issue:
> How can I insure that that the (binary?) data sent from the Unix server
> can be correctly interpreted at the client side?
>
> 2). Security issue:
> How can I prevent clients from directly accessing the files (to prevent
> malicious or accidental corruption of the data files.?
>
Since this is going to be on a Unix machine, might I suggest one of the
Unix/Linux groups? Other than the fact this is going to be appended to
by a PHP script (which isn't part of your question), I don't see
anything indicating PHP in involved, much less a PHP question.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
[Back to original message]
|