about us    |   contact us

Bora Paradigm

 

What is Bora? In a nutshell:

                 “Bora is your complete IT framework.”

and more…

We stopped short of claiming, “Bora is your complete IT solutions.” Although this is true for many small and mid-size companies, for big enterprises requiring enterprise-wide database servers and/or transaction processing systems, Bora does not come bundled with enterprise software for obvious reasons; you need to purchase them from their vendors separately. Therefore Bora, at first, may not seem enterprise-ready out of the box. However, large-scale transaction processing systems and enterprise dataservers, --not to mention many other service channels-- are natively supported by Bora.

For the majority of businesses, Bora is the complete IT solutions”. It covers the spectrum from the presentation layer, all the way to the backend services and a database. It comes bundled with a web server, servlet container, java virtual runtime-engine, a database and services, and an application-server layer. Some enterprises however may want to replace certain pieces; mainly because they’ve already made that investment, they may have existing tools and schemas installed for monitoring and replication, etc.; in which case Bora would profusely accommodate.

However, Bora is not just a bunch of software packages thrown together or integrated in a very cohesive way; which would have cost you hundreds of thousands of dollars literally anyway. Bora is also a development and deployment environment, which is:

  • A framework that would allow the development and hosting of reusable components.

  • A service manager which would analyze the overall service requirements and routes/runs such services in the most efficient and scalable way.

  • A channel manager which would allow plugging future service channels seamlessly; allowing the development and integration of custom channels.

  • A component manager which allows seamless integration of independent, reusable components; while managing events, component run-time scopes, and lifecycles.

  • A display manager which would coalesce business data and logic in the desired presentation format, not only in html but in almost any coveted format.

  • A session memory manager which controls object and service memory, allowing the integrating of object and service data cohesively, yielding the theoretical maximum attainable throughput.

  • A portable service-buffer manager allowing disparate channels and entities to convey service request/response and data.

  • A deployment manager which would keep the development and deployment paradigms discrete; allowing on-the-fly deployment of new applications out of existing components, also allowing the modification of existing application behavior in run-time.

  • A SOM-object manager, allowing seamless integration of third-party SOM (service object module) objects.

  • A number of applications instantly useful right out-of-the-box for almost any business.

Unfortunately, there is no single product in the market against which we can compare Bora and provide you a comparative list of have and have-nots.

....continue