Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
FoxISAPI,X-Works,West Wind Connection: Is just scalabili
Message
 
À
04/06/1997 10:49:11
Information générale
Forum:
Visual FoxPro
Catégorie:
Applications Internet
Divers
Thread ID:
00034958
Message ID:
00035078
Vues:
41
Hi Rodolfo, Take this with a little subjectivity from me :-}... >1) Between FoxISAPI (free with VFP) and the commercial products: Is it just a matter of scalability? FoxISAPI is more like a demo rather than a full product. It implements the Web interface but that's about it. It provides almost no Web specific support in Fox code. It works and it's fast, but it's difficult to debug because everything happens within the Automation context and a compiled EXE. The latest version (the features of which weren't available when I wrote the FoxISAPI article) does provide better scalability via a pool manager and limited 'online' debugging with a debug mode that runs VFP interactively as an Automation server. I'll let the other 3rd party companies speak for themselves, but Web Connection provides a ton of functionality on top of the basic Web communication layer, including server management (starting stopping servers remotely, updating EXEs on the fly, keeping people out during maintainence operations etc.) built into the ISAPI DLL. Applications can be built interactively in VFP using the standalone development environment, and then be deployed either as standalone applications or as Automation servers for best performance all with a single #DEFINE switch and recompile. Automatic hit logging plus reporting on server status and the logs; error logs, email notification on errors, full suppport for SMTP, FTP and HTTPGet. That's the system stuff... In addition WC provides an extensive VFP Web application framework with a series of VFP classes that provide both low and high level control over building dynamic output. The wwServer object handles incoming requests, the wwProcess object handles a specific 'application', the wwCGI and wwHTML objects handle input and output to your application. It's a framework of objects working together to make easy work of the Web interface so you can focus on building your application and not worry about the Web logistics. Your code gets control in one place (a process class method), and you can write a dynamic 'Hello World' request there with one line of code. There are utility objects such as a user tracking wwSession object, a rotating banner object, an object that can display full tables in either browse or record mode with a couple lines of code, the wwHTMLForm object that can render a VFP form on the fly in IE 4 (http://www.west-wind.com/wc.dll?wwdemo~IEGuest for a guest book app that's included with WC), abilty to create scripted HTML pages with embedded Fox code that are read by your application and much much more... >2) Between X-Works and West Wind Connection: Are they exactly the same type of beast or could it be tha you need one for certain types of development and the other for another types? I think it comes down to functionality described above. The concept is the same with all the tools - they provide the communications layer. All of the products provide good performance - enough to handle some of the busiest sites on the Web (this site running x-Works is a good example - Surplus Direct running Web Connection is another) with varying levels of scalability. +++ Rick ---
+++ Rick ---

West Wind Technologies
Maui, Hawaii

west-wind.com/
West Wind Message Board
Rick's Web Log
Markdown Monster
---
Making waves on the Web

Where do you want to surf today?
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform