Two versions with the same power.Part of the confusion about IB capabilities seem to stem from the fact that some versions of Delphi come with Local Interbase (LIBS) and only the C/S version (now renamed Enterprise) comes with Interbase Client/Server. In fact, this is the same product but with network limitations in the case of LIBS.There is an increase in the number of RDBMS vendors offering shrunken version of their corporate engines with the purpose of attracting developers. However, these little version, often denominated "Personal versions", are only for development and lack some capabilities of the full product or simply they expose a subset of the available options. With Interbase, you have two versions:
Both versions support the most common protocols:
In addition, where it's possible, IB is able to make a Local Connection. This means if the server and the user are in the same machine, the network protocol may be bypassed and a direct connection is established between the client and the server by means of more effective facilities provided by the operating system. This frees you from installing TCP/IP or any other network protocol on a standalone PC, for example, when you are using LIBS or simply won't use a network with IB Server until your customer decides to go into full multi user mode. And remember, the fact you get either LIBS or the full IB Server on your Delphi or BCB CD-ROM with the rights to only develop your applications doesn't mean you were given IB only as a learning tool. If your requirements are less than 300 concurrent users and less than 300 GB in one database and you can afford a little performance decrease when compared with products that cost you ten or thirty times more but at the same time you have features not found on big RDBMS offerings, then you can purchase IB Server for your network plus the appropriate number of licenses and deploy effortessly or you can deploy standalone and embedded applications by purchasing LIBS. |
This page was last updated on 2000-05-26 04:28:46 |