The main classes that make up the "iserve" communication strategy. However, that a class in a different package, ix.iserve.IserveCommunicationStrategy is usually used as the strategy class, since its name allows it to be called simply "iserve" as a strategy name because of the convention followed by the IPC.makeCommunicationStrategy(String) method. Note that its name must begin "Iserve" rather than the more usual "IServe".