Hola David,
Si consultas los archivos de ayuda, el servidor DI tiene el siguiente propósito:
SAP Business One - Data Interface Server (DI Server) es un servicio Component Object Model (COM) que se ejecuta en un servidor y permite a múltiples clientes acceder y manipular la base de datos de la empresa de SAP Business One, utilizando mensajes SOAP versión 1.1.
El DI Server utiliza el núcleo DI para habilitar la misma funcionalidad proporcionada por la DI API con las siguientes ventajas:
Arquitectura de servidor.
Mejora del rendimiento.
Mecanismo de agrupación de conexiones.
Interfaz genérica.
El DI Server opera con la versión de aplicación de SAP Business One 2004 y 2005.
Si necesitas estas ventajas, debes utilizar el DI Server, de lo contrario, creo que es más fácil desarrollar con la DI API, ya que tienes más funcionalidades de depuración o propuestas para las diferentes funciones de los diferentes objetos en el entorno de desarrollo.