[Prev][Next][Index][Thread]

Re: 4D database & CGI



Thierry:

>Does anybody have done a CGI problem to access 4D database ?
>
>I would be pleased to know about it,  if it is possible or not and which
>implementation solution to take ?
>
>I want to do a cgi program to run on PC and serving the results of the request
>for a HTTP server on it for accessing the result through HTTP protocol.



The most powerful solution is to have 4D operate as your Web server. You
can deliver amazing performance in that manner. For an example of what I
mean, check out the "Jobs Offered" database at http://www.careermosaic.com
The URL for just the 4D portion is:

http://www.careermosaic.com/cm/usenet.html

The database is a 4D database which actually accepts the web connections
and processes them. During peak usage, it handles 2500+ queries per hour
and still able to resolve them in 3-5 seconds (all of the searches are full
text index scans). Our firm developed the system for the client using our
product, TCP Toolkit for 4D.

Another demo of such technology is available at: http://www.mdg.com
This site is maintained by MDG Computer Services. It demonstrates the
technology which is being developer for the release of their "4D HTTP
Developers Kit," which will include all of the code for the HTTP server
portion, so you can concentrate solely on your value-added or custom
portions. It implements all the key behavior.

In addition, TCP Toolkit is the proven solution for any TCP connectivity
from within 4D. SMTP and POP mail, FTP, Netnews, Sybase connectivity, and
more have been implemented using our tools.

Feel free to contact me with any questions. Take care

--Barry

--------------------------------------------------------------------
Barry Johnson                                         (612) 593-5000
Dynamic Information Systems                      FAX: (612) 593-5081
5402 Parkdale Drive, Suite 111                       CIS: 76640,2520
Minneapolis, MN  55416-1609                   barry@dynamic-info.com
--------------------------------------------------------------------