About FlashConnect

FlashConnect is a middleware package that connects Pick BASIC business rules with TCP/IP-based external components such as Web servers, Java programs, Javascript, Visual Basic programs and mvDesigner servers.

Earlier releases of FlashConnect provided a browser-based middleware component between FlashConnect clients, Web servers and the D3 and mvBase database. This enabled remote, cross-platform capabilities for programmers to write and post applications using Pick BASIC subroutines and to display these applications in HTML templates, creating viewable Web pages.

FlashConnect allows Pick BASIC applications (Pick BASIC business rules), via built-in subroutines, to use the external components as an input and output device. Additionally, Java, C++, Visual Basic, and other popular programming applications can work with these Pick BASIC business rules.

FlashConnect extends this functionality and creates more flexibility by introducing new components such as interoperability with the mvDesigner client and server through the FlashConnect Socket Server connections and by introducing FCServlet which increases Web server performance.

FlashConnect uses either CGI, ISAPI, Java Servlet or a TCP/IP connection to a server. FlashConnect also uses named pipes for inter-process communication. FlashConnect subroutines send a Web page to the user’s browser. When a user submits a response, FlashConnect subroutines retrieve the information submitted by the user and the process repeats.

FlashConnect’s connection to a browser or to an mvDesigner server provides a graphical user interface for your database application and meets many of today’s e-commerce requirements by offering these features:

Before installing FlashConnect, think about the features you want to use and how you want to use this product. The Java Runtime Environment must be installed on your computer in order to use FlashConnect’s Java components with:

Note: If you do not want to use FCServlet or mvDesigner, the Java Runtime Environment is not needed.

FlashConnect installs on a Web server or mvDesigner server, and connects the Web or mvDesigner servers to one or more database servers. Your Web applications, whether static or dynamic, allow you to determine the type of user interaction you require.

These applications can be distributed across several systems through optional server pool connections—that also allows for load balancing and tighter control of resource allocation. Additionally, creating virtual directories allows these applications and servers to communicate across multiple platforms regardless of which directory is specified in the URL or link, or which type of Web server the Web application is running on.