Asynchronous Beans - WebSphere Trader


Configurarea exemplului cu securitatea activată
Rularea exemplului
Configurarea serverelor Exemplu pentru pornire automată

Configurarea exemplului cu securitatea activată

Urmaţi aceşti paşi pentru a configura Exemplul cu securitatea activată:

  1. Configuraţi fabrica de conexiuni la subiect cu aliasul exemplelor de autentificare gestionate de componentă:
    1. Logaţi-vă la consola administrativă WebSphere Application Server la http://<host_name>:<port>/ibm/console, unde <host_name> este numele gazdei sau adresa IP unde rulează serverul de aplicaţii, iar <port> este numărul de port pentru consola administrativă.
    2. Faceţi clic pe Resurse > Adaptoare resurse > Adaptoare resurse.
    3. Expandaţi Preferinţe.
    4. Asiguraţi-vă că este selectat Arată resursele încorporate şi apoi faceţi clic pe Aplicare.
    5. Selectaţi Adaptor de resurse SIB JMS pentru nodul unde este instalată aplicaţia.
    6. Selectaţi Fabrici de conexiuni J2C.
    7. Faceţi clic pe ABSample_PriceGen_TCF.
    8. Selectaţi cell_name/samples pentru aliasul de autentificare gestionat de componentă unde <cell_name> este numele celulei unde este instalată aplicaţia dumneavoastră.
    9. Selectaţi cell_name/samples pentru aliasul de autentificare recuperare XA unde <cell_name> este numele celulei unde este instalată aplicaţia dumneavoastră.
    10. Faceţi clic pe OK sau pe Aplicare.
    11. Salvaţi configuraţia.
    12. Reporniţi serverul.

Rularea exemplului

Urmaţi aceste instrucţiuni pentru a rula exemplul.

  1. Porniţi serverul de generare a preţului:
    1. Deschideţi pagina de control serverului de generare preţ.
    2. Faceţi clic pe Start Price Generation.
    3. Pentru a opri publicarea preţurilor, faceţi clic pe Stop Price Generation.
  2. Porniţi clientul WebSphere Trader:
    1. Deschideţi pagina de lansare a apletului WebSphere Trader.
    2. Faceţi clic pe Lansare WebSphere Trader pentru a porni apletul.
    3. În apletul WebSphere Trader, introduceţi un ID de logare în primul câmp şi faceţi clic pe Logare. Dacă serverul de generare preţuri este pornit, pe ecran sunt afişate câteva articole.
      1. Grila este completată cu mai multe coduri mnemonice şi cu preţurile asociate de cerere, de ofertă şi ora la care codul a fost ultima dată tranzacţionat.
      2. Preţurile de cerere şi de ofertă ăţi modifică culoarea când preţurile merg în sus sau în jos.
      3. Două mesaje de stare sunt afişate în partea de jos a apletului indicând sănătatea serverului de generare preţuri şi a serverului de curgere (streaming) a codurilor mnemonice. Mesajele de stare şi culoarea lor se modifică automat.
    4. Când vă logaţi, adăugaţi un nume de cod mnemonic acţiuni (de exemplu: BUYY) în al doilea câmp şi faceţi clic pe Add pentru a adăuga codul sau faceţi clic pe Remove pentru a înlătura codul din listă. Sunt disponibile următoarele coduri: ACTV, BORE, BURN, BUYY, COMP, COWS, EXPN, HAPY, LEAK, TICK. Dacă unul din aceste coduri mnemonice sunt adăugate, atunci este adăugat la grilă şi preţurile sale sunt actualizate automat. Dacă este adăugat un cod care nu este disponibil, codul este adăugat la listă, dar câmpurile de preţ şi oră rămân goale.
    5. Pentru a opri fluxul de cotaţii, faceţi clic pe Logout sau închideţi apletul.

    Notă:

Configurarea serverelor Exemplu pentru pornire automată

Informaţii importante z/OS: Această parte a exemplului necesită editarea unui fişier ASCII, care se poate face prin descărcaea fişierelor de editat pe o maşină ASCII prin intermediul unui FTP în mod binar, apoi încărcarea fişierelor editate înapoi pe platforma z/OS tot în modul FTP binar.

Urmaţi aceste instrucţiuni pentru a porni automat serverul de generare preţuri şi serverul de curgere a codurilor mnemonice, la pornirea serverului de aplicaţii:

  1. Deschideţi fişierul profile_root/installedApps/cell_name/WebSphereTrader.ear/PriceGenerator.prop într-un editor de text, unde <cell_name> este numele celulei unde este instalată aplicaţia dumneavoastră.
  2. Modificaţi linia: pricegen.autostart=false la pricegen.autostart=true
  3. Salavaţi fişierul.
  4. Deschideţi fişierul profile_root/installedApps/cell_name/WebSphereTrader.ear/TickerStreamer.prop într-un editor de text, unde <cell_name> este numele celulei unde este instalată aplicaţia dumneavoastră.
  5. Modificaţi linia: tickstream.autostart=false la tickstream.autostart=true
  6. Salavaţi fişierul.
  7. Porniţi sau reporniţi serverul de aplicaţii. Serverul de generare preţuri porneşte automat când porneşte serverul de aplicaţii. În plus, porneşte automat şi serverul de curgere ticker. În mod normal, acest server porneşte când primul client încearcă să se conecteze.