Speed
Purchase
Evaluate
Partners
F.A.Q.
RIVAR
Home
 
 

 


1. WHAT IS CODE:NEO?

The CODE:NEO Application Server is a web server extension that bridges the gap between web interfaces and compiled code specifically C++. It allows the user to build "Joints" with .CnBin extensions, which can be called through the web server, and operate at ultra-fast speeds. CODE:NEO also comes with two API libraries: CnUtil and CnServer, to provide many convenient rapid development tools.

2. WHAT'S IS A RIVET?

CODE:NEO actually offers two ways to create compiled web applications: the Joint and the Rivet. A Joint is written entirely in the C++ programming language, and compiled with an IDE or a command line compiler.

The CnServer library offers tools that simplify generating HTML output like header information and visual interface elements. A Rivet is more like a script for a web application. It consists of a standard HTML file with special CODE:NEO tags embedded in it. The tags contain C++ code, and are generally only used where necessary.

The Rivet is then run through the CODE:NEO Generator, which converts it into a Joint to be run by the web server. Either way, you end up with a binary file that simply blows away any other technology available in both speed and programming power.

3. DO I HAVE TO WRITE THEM FROM SCRATCH?

No - not if you use Microsoft Visual C++ 6.0. Included in the installation are two wizards, which set up the essential framework of Joints and Rivets for you. Just click File->New, and under 'Projects' find Rivar Joint Wizard and Rivar Rivet Wizard. Now all you have to do is write the code you need to get your work done.

4. WHAT ELSE COMES WITH CODE:NEO?

CODE:NEO Application Server also offers a Shared Memory Server, and a Web Development Environment, the WDE. The Shared Memory Server provides many excellent benefits to CODE:NEO users. First, the web server extension uses shared memory to speed up several of its operations. Also, CODE:NEO offers user sessions, which store data in shared memory, allowing your web application to keep track of who is logged on and what they are doing. Finally, you can implement shared memory directly in your application. Harness the speed and flexibility of shared memory and use it to fulfill your development needs.

The WDE expands your office outside the little room with the server. Now, you can log on from anywhere on the Internet (thanks, Al!), and get your work done. Collaboration becomes a breeze, as well. Your team can all work directly on the server, in a graphical user environment, across the LAN, WAN, or World Wide Web.