I just realized that the below post may have come off as a bit agressive.
I just wanted to assure all that it was not ment thusly..
 
---------------------
 
Y'all heard of gator? The damned thing got installed on my machine again,
So I uninstalled it again, and right after I uninstalled it, I realised that the uninstaller whent an INSTALLED yet another version of gator called offer companion.
 
Needless to say, I was upset.
 
later,
Doug
 
:-)
----- Original Message -----
Sent: Wednesday, February 14, 2001 5:20 PM
Subject: Re: [Dynapi-Help] Requirements of a server-side companion for DynAPI

Actually this thread is in regards to "Requirements of a server-side companion for DynAPI"
 
This would (or should) encompass all the server-side stuff we could want to do in conjunction with DynAPI
 
Such as file i/o CROSS-PLATFORM database handling,
Usefull, as I may be moving my site (www.allthewhile.com) to a new server , and god knows what platform that will run on..
I DON'T want to re-write ALL of the database code for ODBC, or perl, or whatever, because I can no longer use my activeX dll.
 
You completelyt massacured my beutiful doc.. :-(
Anyways, see previous message "Requirements of a server-side companion for DynAPI"
 
 
----- Original Message -----
Sent: Wednesday, February 14, 2001 1:25 PM
Subject: Re: [Dynapi-Help] Requirements of a server-side companion for DynAPI

Doug Melvin wrote:
Rough draft:Add your comments and suggestions,then we'll make a second draft and do it again. DataBase access:    -SQL implementation (rip code from or modify MySQL?)

Why not just build a (sql) data request interpreter on the server. I don't believe that all users of DynAPI will need the use of a database connection.  I perfer ODBC with PERL(DBI/DBD).  This allows for the  option of using any  (and there are alot) SQL format that is supported by PERL (just about all the major vendors and freeware)

I know that someone is going to want to slap me, but what about a simplified version for flat file storage?
     -getField('fieldname')        > get the value in field 'fieldname' for                the selected record    -setField('fieldname')        > set the value in field                'fieldname' for the selected record    -SQLExecute('sqlstring')        > you would pass your            "SELECT * FROM" or            "DELETE ALL FOR"

Don't forget CREATE
             statements to the DB            engine here.. File I/O (server-side):    -directory navigation:

+Server(s) ??
         +list files        +change working dir    -file streaming:        +Open file stream        +get X bytes from file stream        +get ALL from file stream        +write to file stream:    append/insert/overwrite        +close file stream     -file manipulation:        +copy file        +move file        +rename file        +delete file        +maybe batch versions of the above                (ie myFileStreamObject.rename('f*s.js','f*r.js') ) Network Comm: Not sure what you would want for network comm..But I was thinking, you can make tcpip connections with an applet right?So, on thos platforms that don't support, say, LiveConnect for instance,your applet can make a network connection to you serv-side component,which would then instruct you DynaPI to do something(using a queue I would assume as you can't 'tell' jscript to do anything from the server...) 
Accessing Mutilple (SQL) servers will defintely come up somewhere during this discussion, although this could be handled from the backend where possible, there will be instances where it would be needed.

It this the first posting to this thread? Are you just looking for SQL feedback, or other things?

bobb


---
Outgoing mail is certified Virus Free by AVG Free Edition
http://www.grisoft.com/html/us_index.cfm
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01


---
Outgoing mail is certified Virus Free by AVG Free Edition
http://www.grisoft.com/html/us_index.cfm
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01

Reply via email to