To build distribuited applications may sound as cool as dificult. However Af-Arch is designed to take advantage of the distribuited computing concept while keeping the impact of this concept in your work as low as posible.
Af-Arch API stack
Network protocol is implemented using "BEEP Core protocol" through Vortex Library. Message exchanged between nodes are implemented using XML format.
Af-Arch have been designed to be easy to use, keeping in mind productivity. Af-Gen tool, the IDL compiler for the framework, allows to generate fully working servers from a few lines.
Af-Arch not only implements another RPC system allowing you to invoke remote services transparetly. It also provides services for locating components and services, native support to manage users, group and permissions to control which services are executed by a particular group or user.
We can think about Af-Arch as a middle-ware to build database oriented applications without falling into the pitfalls of such as systems.
Check out the feature list to know more about Af-Arch framework.