150 likes | 276 Vues
Caravan Business Server is an innovative web application development platform that integrates an application server, a unique embedded scripting language in HTML, and robust database management capabilities. This platform supports RDBMS functionalities, multi-dimensional databases, and circular databases, all accessible via any browser. With built-in communication servers for email, FTP, and messaging, it allows seamless deployment across various operating systems. Its security features include user group management and remote administration, making it ideal for developing and managing applications efficiently and securely.
E N D
A Comprehensive Web ApplicationDevelopment and Deployment Platform
What is Caravan Business Server? • Imagine a Web application development platform which has inbuilt: • Application Server • With its own Programming / Scripting language. The Scripting language is embedded in html • Database • RDBMS, Search Engine, Multi Dimensional, Circular • Access the database via any browser • Communication Server • Emailing, FTP, Messaging, HTTP, TCP/IP & XML • SOAP compliant • Cross platform • Develop once deploy on multiple platforms without change in Source code or database • Easily Deployable on • All Windows (95, 98, ME, NT, 2000, XP, 2003 and above) • Linux • IBM OS/2 Warp • Any flavor of UNIX • Remote Administration • Maintain databases, source code, create groups and users • Web server “CLEVER IMPLEMENTATION OF EXTREMELY GOOD IDEAS”
Imagine • Security • Facility to create Groups and users • Access to database, source code etc, via login The platform acting as a Web Operating System • Setting up the development environment on your or developers machine in less than a minute • Deployment of both Development Environment & Final Application as simple as “Copying a Folder” • Deploying your application on a CD with database and directly running from the CD. No need to install on the end machine • Reducing your development time by at least 50% compared to any other conventional web development platforms • Negligible Cost of Ownership “CLEVER IMPLEMENTATION OF EXTREMELY GOOD IDEAS”
Imagine • Carrying the development platform on a FLOPPY • The platform as an “exe” • Extremely Tiny footprint • platform < 1 MB size • 1 Tier architecture • That is CARAVAN BUSINESS SERVER !!! “CLEVER IMPLEMENTATION OF EXTREMELY GOOD IDEAS”
Caravan Features – Application Server • Own Scripting language • Embedded scripting language in HTML • All Functionality bundled into very Few Syntax <100 • Syntax is simple • Within <caravan></caravan> tags • e.g. table xyz = databasename.tablename • (The simplest database manipulation syntax) • Other than normal functionalities of a development platform like Statements, Objects, table syntax, XML parser, etc, it has inbuilt Scheduler, Queues, user defined event handlers, backup and many more… • Multi Threaded • Extension of source code file is .html • Can use any editor to develop • Encrypt your source code before deployment
Caravan Features – Scripting Language Syntax Create a file with the following code and save as hello.html in template (source folder) directory. <HTML> <BODY> <CARAVAN> "Hello World" </CARAVAN> </BODY></HTML> Start Caravan and from your browser type http://machine IP address/hello.html file. It will display Hello World in your browser
Caravan Features – Database • RDBMS • Search Engine – Full text search • Multi-Dimensional – Each field can store multiple values • Circular database – Define the maximum number of records per table • Sql type syntax • Does not degrade in performance with size of database • Browser based access to the database and tables
Caravan Features – Web Server • In built Web Server • Automatically binds to the machines IP address. Or you can define the IP. • Also can define port address • Can run multiple applications (multiple instances of caravan) on the same machine. Each caravan can bind to independent IP. • Or use a single IP and give unique port address for each application • No need for any external Web server
Caravan Features – Remote Administration • Via URL/IP address (caravan.html - an inbuilt file in CBS) • Source code change • Database • Create new users and groups • Change password • Login compulsory
Caravan Features – Communication Server • Inbuilt Email solution (simple syntax to send/receive mails) • FTP (File transport protocol). Write complex applications using FTP • HTTP and TCP/IP • Supports Web Services i.e SOAP compliant • Messaging • Serial communication
Caravan Features – Security • Requires to login to access administrative features • Default ‘admin’ as login user • Default login = admin password = password • Inbuilt facility to create groups and users • Make each source page secure via caravan scripting i.e a user needs to login to access the page via the browser • Internally keeps track of the login user • Inbuilt facility to assign users to groups • Simple to access the login user info and group
Applications Developed • Some of the applications developed over the last 4 years • VETPORT – AN ERP for Veterinary Practice • Multi-Media Message Switching System • TICKERVIN – Automated news capturing product and photo capturing product • WORKFLOW SYSTEM – For news in major newspapers like Times of India • Workflow system for business processes deployed in large organizations like IL&FS, ICICI etc (capable of handling Terabytes of data) • Property Management System • ReBAK – Desktop Backup Software • ZAPVIN – Automated Web based File and Document Transfer system • Photo server – managing huge volume of photographs and images • And many more
THANK YOU Contact details:Web: www.nititelecom.com or www.caravanserver.comEmail:nitin@nititelecom.comTel: 9122- 55987512, 919820442022