Get Ready!  DeKaf is now on the horizon, and it is coming fast!

Overview

DeKaf is a software system for programming and communicating through the internet. It has features similar to internet entities such as the world wide web, Usenet, ftp, and others, but is at the same time greatly simplified,  yet even more powerful.

The Dekaf system consists of five major parts: the browser, the editor, the server, server applications, and the DeKaf programming language. It is designed to be simple and intuitive to use. Additionally, there is a Commercial Code Creator that is used to write commercial DeKaf code for resale.

DeKaf Capsules

The core of the DeKaf system is called a capsule. It is a file containing objects, text, graphics, DeKaf code, and other resources. Capsules are self-contained internet "entities".

Capsules are not static. They have some "perception" of their environment, and are capable of communicating and interacting with other capsules, the DeKaf test console, DeKaf server applications, and other internet entities.

Multiple capsules can be "alive" simultaneously in the DeKaf browser, processing and exchanging information between themselves.

Unlike web pages, capsules do not necessarily have to reside on a DeKaf servert. This means that anyone can have web functionality without having to own, lease, or maintain a web server!

The Dekaf Browser

The DeKaf system allows interaction between capsules and the web. If a capsule references a web site, the user’s default web browser will be activated to process the web page. On the other hand, DeKaf doesn’t really care. DeKaf includes an integral news reader.

The DeKaf Programming Language

Forget about cryptic HTML, Java*, and the rest, virtually anyone can program for the internet with DeKaf. The DeKaf programming language is a very simple, programming tool that is an integral part of the system. An editor and test console are also included for program development and debugging.

Copyright © 1997 - 2007  The DeKaf Company and its licensors, Fort Worth, Texas, USA, All Rights Reserved


*Java is a registered trademark of Sun Microsystems, Inc.