Data is never in a format required by your application. Many lines of code are written just to make small changes to data files. Programs used to merge, sort, edit and re-format data become maintenance and quality assurance problems in their own right. RedTitan has pioneered a rapid application development technology that changes the paradigm to a self-documenting functional data flow architecture called RedTitan Enterprise Data Processing - nDP.
Rapid application development without code
An application is created by selecting a number of task icons and connecting these functional elements together using the nDP Director desktop. Each element has a number of properties that define how the function behaves. nDP uses an XML notation to pass parameters between the functional elements of the completed network.
Functions execute in parallel with each element consuming data as it becomes available and emitting processed data to connecting nodes. Functions may interact with the user, transfer files or perform data manipulation operations like parsing CSV.
Simple, powerful concepts
For example, the following network defines a complete application used to distribute a named file to any number of remote TELNET clients. The READFILE function reads the file and the TCP function implements a TCP/IP server.
The View function provides a way to see the data flow between elements. An XML fragment defines a constant filename in this test network.
e.g. <constant1 NAME="demo.txt"/>
This "job ticketing" example could be reduced to just three elements after testing. The application would be integrated in a larger network by replacing the constants with data feeds from other function nodes.
Functions are provided to interact with the user. This example asks the user for a Internet host name, the HostInfo function does a DNS lookup and returns a resolved IP address.
With over 70 functions defined and the ability to interact with the RedTitan range of transform software or user programs, nDP provides a unique advantage for electronic document specialists. Contact firstname.lastname@example.org for additional information or demos
(+44) 870 870 5432
(+33) 2 32 60 20 53
+49 172 8708 109