Bryan Pendleton wrote:
>
> 1) There are two basic configurations of interest here:
> a) In the simple Network Server case, the Network Server process
> is providing access to the database(s) over DRDA
> b) In the dual-access configuration, an application which has
> established embedded access to the database(s) is also
> providing networked access to those same database(s) by
> creating a Network Server object in the same application.
>
I thought it worth mentioning that there are two ways of achieving
configuration b which will need to be considered.
1) Server is started with the API.
2) Server is started with derby.drda.startNetworkServer=true
It is not clear then if it should shut down when derby is
shutdown. It creates a sort of chicken and egg question.
I think your summary is good and agree that if we can figure out how to
do the right thing based on the configuration that is best.