server developed interface product which business systems development clients their language where other process allows collection based integration products macroview needs layer staff tasks developing functionality access developers windows example source software information client manual provides domain approach framework design application system these using automated driver applications people standard services JoelLipman.Com