Quando si scrivono estensioni definite dall'utente, è necessario tenere presenti una serie di questioni generali attinenti la progettazione e la pianificazione. Tali questioni sono esposte negli argomenti riportati in questa sezione.
Gli argomenti presenti in questa sezione riguardano principalmente questioni di progettazione che è necessario considerare quando si sviluppano estensioni definite dall'utente per WebSphere Message Broker nel linguaggio di programmazione C. Se si stanno sviluppando estensioni definite dall'utente utilizzando il linguaggio di programmazione Java, è necessario tenerle in considerazione come si farebbe normalmente quando si sviluppano le applicazioni Java.