1.1 - Requisitos
1.2 - Instalação
1.3 - Configuração
1.4 - Lançamento do Mercado
1.5 - Lançamento da Interface
2.1 - Criação de Agentes
2.2 - Operação de um Agente
2.3 - Listagem de Agentes
2.4 - Sincronizações
2.4.1 - Criação de Sincronizações
2.4.2 - Configuração de uma Sincronização
CLASSPATH
. Por exemplo, se a árvore do sistema for:
/users
|
|- /hlc
| |
. |- /smace
. . |
. . |- /MarketAgentsArea
. |- /MarketPlaceArea
|- /UserInterfaceArea
|- /api
`- /smace
|
|- /infrastructure
|- /plugNtrade
| |
| |- /aba
| `- /mta
`- /userInterface
então deve ser incluído o directório /users/hlc/smace
na variável de sistema CLASSPATH
.
smace/MarketAgentsArea/IssuesFile
contém os nomes dos descritores dos produtos e das dimensões de negociação que os agentes irão utilizar. Podem-se acrescentar descritores e/ou dimensões editando este ficheiro.smace/MarketAgentsArea/MarketAgentsScript
especificam-se alguns parâmetros dos agentes do mercado. Os parâmetros #MarketPlaceAddress
e #MarketPlaceRegistrarAddress
indicam o local onde o mercado se encontra.smace/MarketPlaceArea/AddressFile
especifica os portos que o mercado irá utilizar, e que deverão constar no ficheiro smace/MarketAgentsArea/MarketAgentsScript
.#UserInterfacePort
indica o porto onde a interface irá correr.
smace/mp
. Irá correr utilizando os portos especificados no ficheiro smace/MarketPlaceArea/AddressFile
.
smace/ui
. Irá correr no porto especificado no ficheiro smace/UserInterfaceArea/UserInterfaceScript
.