Hitachi

Job Management Partner 1 Version 10 Job Management Partner 1/Base User's Guide


H.11 Differences between communication protocols of JP1/Base 06-51 or earlier and JP1/Base 06-71 or later

You can check which of the communication protocols is used, JP1/Base 06-51 or earlier or JP1/Base 06-71 or later, by referring to the JP1_COM_VERSION value in the common definition information. If JP1_COM_VERSION is set to 0, the system uses the communication protocol of JP1/Base 06-51 or earlier. If JP1_COM_VERSION is set to 1, the system uses the communication protocol of JP1/Base 06-71 or later.

For details on how to check the JP1/Base communication protocol, see 6.3.4 Checking the JP1/Base communication protocol.

Depending on the JP1_COM_VERSION setting, during communication, JP1/Base functionalities behave differently according to the value specified in each communication setting item.

The following table shows the behavior of each function during communication when the communication protocol of JP1/Base 06-51 or earlier is used.

Table H‒3: Behavior during communication when the communication protocol of JP1/Base 06-51 or earlier is used (JP1_COM_VERSION is 0)

Functionality

Communication setting item

JP1_BIND_ADDR

JP1_CLIENT_BIND_ADDR

COM_LISTEN_ALL_ADDR

COM_MAX_LISTEN_NUM

jp1hosts information

jp1hosts2 information

Configuration management

Yes

--#1

--#2

--#3

Yes

Yes

Command execution

Yes

--#1

--#2

--#3

Yes

Yes

User management

Yes

--#1

--

--

Yes

Yes

Collecting and distributing definitions

Yes

--#1

--

--

Yes

Yes

Health check

Yes

--#1

--

--

Yes

Yes

Service management control

Yes

--#1

--

--

Yes

Yes

Inter-process communication

Yes

--#1

--

--

Yes

Yes

Event service#4

Yes

Yes

Yes

Yes

Yes

Yes

Event API (client)#5

--

--#6

--

--

--

Yes

Legend:

Yes: The value of the setting item is referenced.

--: The value of the setting item is not referenced.

#1: The functionality depends on the value specified in JP1_BIND_ADDR.

#2: The value 1 (bind to multiple IP addresses) is assumed.

#3: The value 16 (bind to 16 IP addresses) is assumed.

#4: The value of the setting item shown in the above table is referenced when <jp1hosts2> is specified in the address component of the ports and remote-server parameters of the event server settings file (conf).

#5: This functionality is used when registering and obtaining JP1 events to and from JP1/Base and other products such as JP1/IM. The value of the setting item shown in the above table is referenced when <jp1hosts2> is specified in the address component of the server parameter of the API settings file (api).

#6: The source IP address can by specified by using only the client parameter in the API settings file (api).

The following table shows the behavior of each function during communication when the communication protocol of JP1/Base 06-71 or later is used.

Table H‒4: Behavior during communication when the communication protocol of JP1/Base 06-71 or later is used (JP1_COM_VERSION is 1)

Functionality

Communication setting item

JP1_BIND_ADDR

JP1_CLIENT_BIND_ADDR

COM_LISTEN_ALL_ADDR

COM_MAX_LISTEN_NUM

jp1hosts information

jp1hosts2 information

Configuration management

Yes

Yes

Yes

Yes

Yes

Yes

Command execution

Yes

Yes

Yes

Yes

Yes

Yes

User management

Yes

Yes

Yes

Yes

Yes

Yes

Collecting and distributing definitions

Yes

Yes

Yes

Yes

Yes

Yes

Health check

Yes

Yes

Yes

Yes

Yes

Yes

Service management control

Yes

Yes

Yes

Yes

Yes

Yes

Inter-process communication

Yes

Yes

Yes

Yes

Yes

Yes

Event service#1

Yes

Yes

Yes

Yes

Yes

Yes

Event API (client)#2

--

--#3

--

--

--

Yes

Legend:

Yes: Setting is referenced.

--: Setting is not referenced.

#1: The value of the setting item shown in the above table is referenced when <jp1hosts2> is specified in the address component of the ports and remote-server parameters of the event server settings file (conf).

#2: This functionality is used when registering and obtaining JP1 events to and from JP1/Base and other products such as JP1/IM. The value of the setting item shown in the above table is referenced when <jp1hosts2> is specified in the address component of the server parameter of the API settings file (api).

#3: The source IP address can by specified by using only the client parameter in the API settings file (api).