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?)
    -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"
            statements to the DB
            engine here..
 
File I/O (server-side):
    -directory navigation:
        +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...)
 

---
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