Client applications are built upon the component APIs or IBM NameWorks. These applications can communicate with server-side applications that are built upon the same framework.
You can use either API package to build applications that display a wide range of physical architectures, ranging from simple standalone solutions that operate on a single host platform, to more complex solutions that operate as independent processes on multiple networked host platforms, such as in a client-server environment. Two major types of client applications exist: