java application server (jas): components and architecture
DESCRIPTION
Java Application Server (JAS): Components and Architecture. OneWorld Enterprise Server. Web Browser. HTML Pages. JDENET. Java Applets. JDBC. JDEBase. Database Platforms. MS Access. MS SQL Server. Oracle. DB2. Web Architecture High Level Overview. OneWorld Java Application Server. 1. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/1.jpg)
Java Application Server (JAS):Components and ArchitectureJava Application Server (JAS):Components and Architecture
![Page 2: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/2.jpg)
Web ArchitectureWeb ArchitectureHigh Level Overview
OneWorldOneWorldJavaJava
ApplicationApplicationServerServer
OneWorldEnterprise Server
JDENET
Web Browser
HTML Pages
Java Applets
DB2MS SQL Server OracleMS Access
Database Platforms
JDEBaseJDBC
![Page 3: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/3.jpg)
1
OneWorld JAS Server
JAS Server ComponentsJAS Server Components
Java Virtual MachineJava Virtual Machine
![Page 4: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/4.jpg)
Java Virtual MachineJava Virtual MachineVersion 5.00.3176 or higherVersion 5.00.3176 or higher
Platform-specific program that can interpret and execute bytecode.
Microsoft Java Virtual Machine.
1
![Page 5: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/5.jpg)
1
OneWorld JAS Server
Java Virtual MachineJava Virtual Machine
2Java Development KitJava Development Kit
JAS Server ComponentsJAS Server Components
![Page 6: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/6.jpg)
A free Sun Microsystem product which provides the environment required for programming in Java.
Included with WebSphere 3.x
2 Java Development KitJava Development KitJDK 1.1.7 or later
![Page 7: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/7.jpg)
1
2
OneWorld JAS Server
Java Virtual MachineJava Virtual Machine
Java Development KitJava Development Kit
HTTP ServiceHTTP Service 3HTML Pages
Java Applets
JAS Server ComponentsJAS Server Components
![Page 8: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/8.jpg)
HTTP ServiceHTTP ServiceMS Internet Information Server
3
![Page 9: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/9.jpg)
HTTP ServiceHTTP Service
1
2
3
Servlet EngineServlet Engine 4
HTML Pages
Java Applets
OneWorld JAS Server
Java Virtual MachineJava Virtual Machine
Java Development KitJava Development Kit
JAS Server ComponentsJAS Server Components
![Page 10: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/10.jpg)
Servlet EngineServlet EngineIBM WebSphere
4
![Page 11: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/11.jpg)
HTTP ServiceHTTP Service
Servlet EngineServlet Engine
1
2
3
4
OneWorld Java ServerOneWorld Java Server 5
HTML Pages
Java Applets
OneWorld JAS Server
Java Virtual MachineJava Virtual Machine
Java Development KitJava Development Kit
OneWorldEnterprise Server
JDENETBSFN CallsBSFN Calls
JAS Server ComponentsJAS Server Components
![Page 12: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/12.jpg)
OneWorld Java Application ServerOneWorld Java Application Server JAS.INI
[JDBC DRIVERS]#A=sun.jdbc.odbc.JdbcOdbcDriver#A=com.ms.jdbc.odbc.JdbcOdbcDriver#O=oracle.jdbc.driver.OracleDriver#I/4/R=com.ibm.as400.access.AS400JDBCDriverS=weblogic.jdbc.mssqlserver4.Driver
5
[DB SYSTEM SETTINGS]Default Pwd=JDEDefault Env=JPD7333Default PathCode=PD7333Base Datasource=System - B7333Object Owner=SYS7333Server=TECH0002Database=System – B7333Load Library=JDBODBC.DLLType=S
[SECURITY]SecurityServer=TECH0002User=JDEPassword=JDEDefaultEnvironment=JPD7333DataSource=System - B733
[OWWEB]PathCodes=('PD7333')MssqlTNS=d:\jdedwardsoneworld\b7333\internet\jas\tnsnames.sqlUseProxyServer=FALSE
![Page 13: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/13.jpg)
BSFN CallsBSFN Calls
OneWorld Java ServerOneWorld Java Server
HTTP ServiceHTTP Service
Servlet EngineServlet Engine OneWorldEnterprise Server
1
2
3
4
5
HTML Pages
Java Applets
BusinessBusinessViewView
Table I/OTable I/O
JDBC DriverJDBC Driver
6
OneWorld JAS Server
Java Virtual MachineJava Virtual Machine
Java Development KitJava Development Kit
JDENET
JAS Server ComponentsJAS Server Components
![Page 14: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/14.jpg)
JDBCJDBCTNSNAMES.SQL
Data Dictionary - B7333=(jdbc:ff-microsoft://SERVERNAME:1433/JDE7333)SERVERNAME - B7333 Server Map=(jdbc:ff-microsoft://SERVERNAME:1433/JDE7333)Object Librarian - B7333=(jdbc:ff-microsoft://SERVERNAME:1433/JDE7333)System - B7333=(jdbc:ff-microsoft://SERVERNAME:1433/JDE7333)
Business Data - CRP=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_CRP)Central Objects - PY7333=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_PY7333)Control Tables - CRP=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_CRP)Versions - PY7333=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_PY7333)
Business Data - JDE=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_PRISTINE)Central Objects - JD7333=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_JD7333)Control Tables - JDE=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_PRISTINE)Versions - JD7333=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_JD7333)
Business Data - PROD=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_PRODUCTION)Central Objects - PY7333=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_PD7333)Control Tables - PROD=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_PRODUCTION)Versions - PD7333=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_PD7333)
Business Data - TEST=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_DEVELOPMENT)Central Objects - DV7333=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_DV7333)Control Tables - Test=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_DEVELOPMENT)Versions - DV7333=(jdbc:ff-microsoft://SERVERNAME:1433/JDE_DV7333)
6
![Page 15: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/15.jpg)
BSFN CallsBSFN CallsBusinessBusinessViewView
Table I/OTable I/O
OneWorld Java ServerOneWorld Java Server
HTTP ServiceHTTP Service
Servlet EngineServlet Engine OneWorldEnterprise Server
1
2
3
4
5
HTML Pages
Java Applets
JDBC DriverJDBC Driver
6
OneWorld JAS Server
Java Serialized Objects
7
Java Virtual MachineJava Virtual Machine
Java Development KitJava Development Kit
JDENET
JAS Server ComponentsJAS Server Components
![Page 16: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/16.jpg)
Serialized ObjectsSerialized ObjectsF989998 and F989999
7
• F989999Java Persistent Objects Table
• F989998Java Persistent Objects Cross Reference(improves performance)
• Copied through batch application R98403, version XJDE0002, or generated through the Java & HTML Generator.
![Page 17: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/17.jpg)
BSFN CallsBSFN CallsBusinessBusinessViewView
Table I/OTable I/O
OneWorld Java ServerOneWorld Java Server
HTTP ServiceHTTP Service
Servlet EngineServlet Engine OneWorldEnterprise Server
1
2
3
4
5
HTML Pages
Java Applets
JDBC DriverJDBC Driver
6
OneWorld JAS Server
Java Serialized Objects
7
Java Virtual MachineJava Virtual Machine
Java Development KitJava Development Kit
DB2MS SQL Server OracleMS Access
Database Platforms
JDEBase
JDENET
JAS Server ComponentsJAS Server Components
![Page 18: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/18.jpg)
Database P latform s
Servlet Loader/Runner
Java Application Server(JAS)
JDBC
BSFN callsUBE cals
Business V iewTable
IO
Java CallO bject
M S Access M S SQ L O racle AS400/DB2
DSTm pl/BLCJava Spec
W eb Server(IIS , Apache)
To O neW orld W eb C lien ts
JDEBase(JDB)
jdeCallO bject/UBE Kernels
Business FunctionsTAM
In Q ueue O ut Q ueue
JDENET
O neW orld Enterprise Server
O neW orld W eb Server
JavaSerialized
O bjects
Java JDENET
JavaLaunchUbe
D iagram 1 : W eb S erver w ith Java C a llO b ject, LaunchU B E , and JD E N E T
MO
Detailed Architecture
![Page 19: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/19.jpg)
OneWorld Java ClientOneWorld Java Client
![Page 20: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/20.jpg)
OneWorld HTML ClientOneWorld HTML Client
![Page 21: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/21.jpg)
OneWorld Portal (PORTAL)OneWorld Portal (PORTAL)
![Page 22: Java Application Server (JAS): Components and Architecture](https://reader035.vdocuments.mx/reader035/viewer/2022062222/56815205550346895dc0488b/html5/thumbnails/22.jpg)
OneWorld Portal (OWPORTAL)OneWorld Portal (OWPORTAL)