|
|
Rhizome
NetWorks is arena for managing content corresponding with the life
cycle of Internet application. The term “Internet application”
is very general and include wide range of softwares: small views
presented on Rhizome Browser, services that implement business-logic,
or even full environment, with similar capabilities like Rhizome
Browser, but dedicated to some niche market or some very specific
purpose.
The technology used for creating those applications is “RHZ Open components (Monads)” technology. This technology was developed as the result of efforts for creating unified methodology for creating and managing network applications. One should ask: what is the “RHZ” issue here? what exactly is “open”? and what is are those “components”?
Component, or more specifically RHZ-Component is the building-block for creating content on Rhizome NetWorks. Component is a modular representation of functionality that serve for various activities involved in the life cycle of Internet application. In other words, application's is made of components and the life cycle activities perform on application is handled by various aspects of its building block components. A component is developed, operated, monitored, distributed, traded, advertised and more.
The following activities are performed with components and on components:
Developing components – components are developed within Rhizome Browser or using an external IDE, starting from small scripts up to complex applications that include few services acting within one single environment. You can read more about the development functionality in the development-surface page.
Composing components together – Components are composed with each other to create application's logic. In fact application is made of few libraries where each library include components. In addition, there are special components that include their own inner library.
Read more about components