Skip to Content
avatar image
Former Member

DI Server License and SDK License

Hi,

I'm planning to purchase DI Server license to create and run program that developed for DI Server. According to our vendor, we need to purchase together with the SDK license. I'm curious that our program does not require or use any of the DI API nor UI API. Can any one please explain? Thank you.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Sep 04, 2008 at 01:44 AM

    Dear BC Lee,

    You can only buy DI Server license if you just use DI Server and don't use SDK DI and UI.

    Best Regards

    Jane Jing

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 02, 2008 at 03:34 PM

    Hi,

    DI server license and SDK license are different. I suggest you to read licenseguide.pdf file to know more detail. We use SDK license when compiling or made addon after creating SDK code. One of its use is to generate addon identifier property.

    DI server license is used when you develop addon or interface using XML or SOAP technology.

    here is the definition:

    SAP Business One - Data Interface Server (DI Server) is a Component Object Model (COM) service running on a server that enables multiple clients to access and manipulate SAP Business One company database, using SOAP version 1.1 messages

    System Requirements

    Development Environment

    To develop a SOAP based client solution, use a SOAP based development environment. Follow the system requirements of your SOAP based development environment.

    DI Server System Requirements

    The DI Server is released for Microsoft® Windows 2003 Server

    Additional Requirements

    To support web clients, install a Web Server, such as IISApache, on any machine that communicates with the DI Server.

    So, it is really different between SDK license and DI server license function. One CPU must have one DI server license to run the interface or a certain SOAP based solution but there are more than one users can access the DI server, inversely with the SDK license

    Rgds,

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 03, 2008 at 02:49 AM

    Dear BC Lee,

    By development view, you only need to purchase DI Server license for program that developed for DI Server if you don't use SDK DI and UI.

    Best Regards

    Jane Jing

    SAP Business One Forums team

    Add comment
    10|10000 characters needed characters exceeded