Expand CollapseJust a second... User-written components Consider which components you must develop to create your solution. Publishers Consider whether to develop publishers to distribute data in your solution. Other user-written components Diffusion™ provides many opportunities to create user-written components that define custom behavior. Consider whether to develop any of these components as part of your solution. Parent topic: Designing your solution Previous topic: Using clients for control Next topic: Publishers