Bull DPS 7000GCOS 7 - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Bull DPS 7000GCOS 7

Description:

Classe Java JTDS. TPDD040-0000 classe JTDS pour serveur et/ou station ... Classe Java JUFAS. TPDD041-0000 classe JUFAS pour serveur et/ou station. 3-tiers: un MI par ... – PowerPoint PPT presentation

Number of Views:118
Avg rating:3.0/5.0
Slides: 13
Provided by: Bull82
Category:
Tags: 7000gcos | dps | bull | classe

less

Transcript and Presenter's Notes

Title: Bull DPS 7000GCOS 7


1
Bull DPS 7000/GCOS 7
  • Connecteurs Java

Robert BOURG Centre d'Expertise GCOS 7
PIDF 18/10/2000
2
Introduction
  • JVM sur OPEN 7 annoncée en mars 99
  • connection à TDS/IOF (classe DSA)
  • accès aux fichiers UFAS (classe UFAS )
  • accès aux fichiers ORACLE (JDBC)

3
Classe Java JTDS
cnx new DSAconnect() .. cnx.write(Strin) Str
ing strout cnx.read() ...
O P 7 G W
T D S
V C A M
appli. cliente
JTDS
OPEN 7
JVM
GCOS 7
UNIX / NT
4
JTDS méthodes publiques
  • Constructeur DSAconnect(host,port,syst,mbx,usr,pwd
    ,proj,bill)
  • Read lit une mailbox DSA
  • write écrit dans une mailbox DSA
  • Break envoie un break
  • return_error_msg récupère un code d'erreur
  • is_open teste si la connexion est ouverte
  • is_turn teste le turn
  • disconnect termine une connexion

5
Classe Java JUFAS
f1 new JUFAS() .. retcode
f1.open() retsize f1.get() ... retcode
f1.put() ...
Appli. cliente
Méthode d'accès UFAS
JUFAS
Serveur RMI
Classe UFAS
JNI link
JVM
JVM
OPEN 7
UNIX / NT
GCOS 7
lecture or écriture(accès exclusif)
6
JUFAS méthodes publiques
  • Constructeur JUFAS(host,port,efn,ifn,usr,pwd,bill
    ,proj)
  • open
  • close
  • get
  • getBeg
  • getInd
  • getRel
  • getIndCond
  • getIndSecKey
  • put
  • putRel
  • update
  • updateInd
  • updateRel
  • pointInd
  • pointRel
  • pointBeg
  • pointIndSecKey
  • delete
  • deleteInd
  • deleteRel
  • editG4
  • asciiToEbcdic
  • ebcdicToAscii
  • decimalToString decimalToDouble decimalToInt
    decimalToLong
  • stringToDecimal doubleToDecimal intToDecimal
    longToDecimal

7
JTDS architecture 3-tier
Servlet ou JSP
S e r v e u r W e b
GCOS 7
T D S
J T D S
O P 7 G W
http
OPEN 7
Navigateur
8
JUFAS architecture 3-tier
Servlet ou JSP
S e r v e u r W e b
GCOS 7
U F A S
J U F A S
RMI serv.
RMI
http
JVM
OPEN 7
Navigateur
9
JTDS et Serveur d'Applications 1
GCOS 7
T D S
Serveur d' Applications
pool de Connexions
O P 7 G W
J T D S
Servlet ou JSP
S e r v e u r W e b
OPEN 7
http
EJB's
Logique présentation
Logique "business"
Navigateur
10
JTDS et Serveur d'Applications 2
GCOS 7
T D S
Serveur d' Applications
O P 7 G W
pool de Connexions
J T D S
Servlet ou JSP
S e r v e u r W e b
OPEN 7
EJB's
http
Logique présentation
Logique "business"
Navigateur
11
Classe Java JTDS
  • JTDS Manager dépendant du nombre de sessions
  • TPDD032-0000 GCOS 7 JTDS Manager pour 1-10
    sessions
  • TPDD033-0000 GCOS 7 JTDS Manager pour 11-20
    sessions
  • TPDD034-0000 GCOS 7 JTDS Manager pour 21-50
    sessions
  • TPDD035-0000 GCOS 7 JTDS Manager pour 51-100
    sessions
  • TPDD036-0000 GCOS 7 JTDS Manager pour 101-200
    sessions
  • TPDD037-0000 GCOS 7 JTDS Manager pour 201-500
    sessions
  • TPDD038-0000 GCOS 7 JTDS Manager pour 501-1000
    sessions
  • TPDD039-0000 GCOS 7 JTDS Manager pour 1001-1500
    sessions
  • Classe Java JTDS
  • TPDD040-0000 classe JTDS pour serveur et/ou
    station
  • 3-tiers un MI par serveur
  • 2-tiers un MI pour n'importe quel nombre de
    stations
  • EJB disponible sur DPNS

12
Classe Java JUFAS
  • Classe Java JUFAS
  • TPDD041-0000 classe JUFAS pour serveur et/ou
    station
  • 3-tiers un MI par serveur
  • 2-tiers un MI pour n'importe quel nombre de
    stations
  • Prerequisite
  • JVM version 1.2 (TPDD027-0000 ou TPDD030-0000 ou
    TPDD031-0000)
Write a Comment
User Comments (0)
About PowerShow.com