|
Key Competitive Advantages of Alantus – Case 1
Alantus provides unique exclusive advantages to corporations building web-based enterprise applications. The competitive advantages reside in three major areas
- Development
- Deployment
- Totally Integrated Content Management
DEVELOPMENT ADVANTAGES
- Ease of development - ERAD
Alantus Visual Builder represents a major business competitive advantage. The mere fact of having a Multimedia Authoring tool, an HTLM Authoring tool, 6 Information/Media Editors, Full Text Search and Retrieval, and Content Management in one tool, makes this development environment unique. Couple these benefits with a visual drag and drop interface, development automation of connection to databases, Query by example, and Visual Complex Query development, the bar has been raised to new levels of productivity. This increased productivity delivers cost savings through component reuse, rapid application development, and reduced TCO. The result is that companies complete more projects per fixed set of programmers.
- Choice of language, tools, and platforms.
Alantus provides developers with choice and flexibility. Applications can be written in the language of the developer's choice, including Java, JavaScript, or C/C++. Developers may also leverage existing expertise by using Alantus together with their preferred HTML authoring tools, editors, compilers, Graphics Programs, Web Servers and other tools. The Alantus application server works with many platforms including Unix, Linux and Windows NT.
- Code reusability.
Alantus uses JavaScript on both the client and server as a glue language. JavaScript in turn runs all of the other programs developed for a user application as components, this is the first level of reuse. The second level of reuse is the ability to reuse JavaScript code fragments.
DEPLOYMENT ADVANTAGES
- Request and transaction management.
Alantus has full database transactional support, and can successfully handle a high volume of incoming requests. With high level state and session management capabilities, Alantus supports multistep, complex requests for transaction-based operations, database resource management, auto-commits, rollback on queries, commits on success, and rollback on failures. Alantus also supports JDBC for a consistent view of heterogeneous databases.
Scalability. Alantus Scales to deliver a system as big as your hardware will take you. Some of the sections below will show a diagram of how this is accomplished
- Extensibility.
Alantus has a modular architecture and support for server and application modules that are dynamically loadable. This allows corporations to easily extend their applications quickly and effectively. Through the installation of new modules that provide additional functionality, applications can continue to be enhanced with minimal system downtime.
- Robustness.
Alantus operates on a component-based architecture and connection pooling. Application logic can be reconfigured and added or removed without system downtime. This superior robustness is provided by the nature of the Alantus and Web Architecture.
Key Competitive Advantages of Alantus – Case 2
Web Architechure - Alantus adheres to a true 3 tier Client server Model
Alantus Architechure - Alantus is designed to support component based design from the ground up. Component design is based on the following principles
- High Speed Components do the work, and are built by the highest priced developers on the market. This means that components are built in C++ or Java as ActiveX Controls or JavaBeans.
- Our goal is simple, contract/buy/build the objects that we need to run the business logic, and reuse the components over and over again on different projects. Alantus supplies a set of very useful Beans to use.
- Utilize a higher level language to glue the high speed components together, and select a language that is well known, fast, will run on any server, and is also reuseable. The only language that meets that criteria today is Javascript (ECMA Script).
- Event Driven Design - While Alantus supports stateless design, the true power of Alantus comes from it's event driven design. All Windows, Browsers and Macintosh Applications are based on events, i.e. an event occurs on the screen (a mouse click), and something will happen. This is what Alantus Delivers, with the difference that these events occur across the network. For example, a developer may build an application that continually looks for the best price on a product from the company database based on a set of criteria. This application could run on the server, and notify the client at some later date of the product comparison by delivering an event.
- Client Side Page Caching - Alantus is capable of caching pages for high speed access. It is possible to develop a Web site that navigates as fast as any native application on any machine.
- Client Side Javascript API - This API removes compensates for the differences between Netscape Navigator and Internet Explorer.
- Alantus Visual Builder - The AVB is where the productivity begins.
- With 6 built in editors - Video, Text, Graphics, Audio, Interface, and a Javascript Editor.
- Visual Interface Builder - Visually build Multimedia, Web pages(HTML 3.2/4.0), Database Query By Example(QBE) forms, XML Documents bound to XSL, and more.
- Visual Script Language for Multimedia
- Plug-in DLL's
- AVB is an Active X Control to plug into MS Office products, and Visual Basic.
- The Multimedia Database, Text Engine, and the Graphics Engine are ActiveX Controls.
- Content Management through the Multimedia Database, and full text search and retrieval.
- XML Compression - Alantus compresses the XML data being transmitted, which results in speed increases for large data sets. The compression may be turned on or off, however the default compression mode is on.
|