Devem ser instalados os seguintes arquivos no diret??rio
%DERBY_HOME%\demo\nserverdemo\
antes de executar o programa exemplo:
- NsSample.java
Este ?? o ponto de entrada do programa exemplo.
O programa inicializa duas threads cliente.
A primeira thread cliente estabelece uma conex??o incorporada para
realizar as opera????es de banco de dados, e a segunda thread cliente
estabelece uma conex??o cliente com o Network Server para realizar
opera????es de banco de dados.
As seguintes constantes podem ser alteradas para modificar o programa de
amostra:
- NUM_ROWS
- O n??mero de linhas que devem ser carregadas inicialmente no esquema.
- ITERATIONS
- O n??mero de intera????es nas quais cada thread cliente realiza um
trabalho relacionado de banco de dados.
- NUM_CLIENT_THREADS
- O n??mero de clientes com que se deseja executar o programa.
- NETWORKSERVER_PORT
- A porta onde o Network Server est?? executando.
- NsSampleClientThread.java
Este arquivo cont??m duas classes Java:
- A classe NsSampleClientThread estende Thread e cria uma
inst??ncia de NsSampleWork.
- A classe NsSampleWork cont??m tudo que ?? requerido para realizar as
opera????es da DML utilizando chamadas JDBC.
O m??todo doWork da classe NsSampleWork representa todo o trabalho
realizado como parte deste programa exemplo.
- NetworkServerUtil.java
Este arquivo cont??m m??todos auxiliares para inicializar o
Network Server, e para parar o servidor.
Os arquivos de classe compilados para o programa
NsSample s??o:
- NsSample.class
- NsSampleClientThread.class
- NsSampleWork.class
- NetworkServerUtil.class