Vous êtes sur la page 1sur 16

EnterpriseOne Architecture

Object Storage




SETUP.EXE
Deployment Server Enterprise Server
End Users
Developer
Central Objects Replicated Objects
NT Box
Path Codes:
JD7333Pristine
DV7333Development
PY7333Prototype (test)
PD7333Production
Replicated Objects
Path Code:
PD7333Production
Path Codes:
DV7333Development
PY7333Prototype (test)
PD7333Production
Path Code:
PD7333Production
NT Box
NT Box
Technical Requirements
DBMS that supports SQL statements

Network operating system that supports TCP/IP communications

Support C compiler (ANSI C)

Configuration




Operating
Hardware System RBMS

AS/400 - IBM OS400 DB2

NT (Wintel) NT SQL Server/Oracle

HP 9000 HPUX (UNIX) Oracle

RS6000 IBM AIX (UNIX) Oracle

Sun Solaris (UNIX) Oracle
Hardware Configuration




Deployment Server Intel NT

Enterprise Server Intel/NT, RS6000, HP 9000
AS/400, Sun/Solaris

Developer Intel NT

Production User Intel NT

Central Objects




Object specifications for each OW object and C components for
code generated objects

Specifications are stored in a relational database

Central Objects can be on the deployment or enterprise server but
typically on deployment server

C components for code generated objects are stored in directories
on the deployment server

Replicated Objects




Created from Central Objects

Stores a set of Replicated Objects in a directory on each
workstation or logic (enterprise) server
Object Deployment





To deploy objects to the enterprise server you must define and build
a OW package

Each package contains a copy of central objects consisting of
object specs, and links and compiled C components

E1 converts the copied specs to a format storage for a directory
(TAM specs)

Workstations and Enterprise server receive the package
Packages
Deployment:
PDI (Package Deployment Instructions) User gets menu Y/N to
install the package
Push Upon login the package is deployed to the user
automatically, they have not choice

Package Types:
Full (FAT) first time installation gets all objects
Partial (Thin) first time installation gets selected objects, upon
installation the user decides which one(s)
Update used once a full or partial has been installed prior -
typically used when objects have been added or modified

Logical Grouping of Tables
Business Data
Control Tables
Data Dictionary
System Data
Sources
Test, Production, etc
UDC, Currency, Menus
One per release
OCM, Security, User Profiles,
Preferences, etc.
Workstation Path Code
\B7\Demo

Source .c
Include .h
Spec Tam Specs for Objects
Data Business Data (access db)
Bin32 .dll
Lib32 dll libraries


Global Tables
\B7\Demo\Spec

DDDICT TAM (table allocation management) Specs
DDTEXT Text Description
GLBLTBL Pointers (like a FAT table)

.DDB TAM
.XDB Index



EnterpriseOne Acronyms
APPL
BSFN
BSVW
DD
DLL
ER
FDA
OMW
QBE
RDA
Specs
TBLE
TDA
UBE
Application
Business Function
Business View
Data Dictionary
Dynamic Link Library
Event Rules
Forms Design Aid
Object Management Workbench
Query by Example
Report Design Aid
Specifications
Table
Table Design Aid
Universal Batch Engine
Naming Conventions
Table Fxxxx
Business View VxxxxA
Interactive Application Pxxxx
Form WxxxxA
Batch Application (Report) Rxxxx
Business Function
NER Nxxxx
C Bxxxx
Data Structure
Business Function Dxxxx
Media Object GTxxxx
Processing Option Txxxx


Development Cycle - Ent vs. EntOne
Enterprise EnterpriseOne
Plan Plan
Field Data Dictionary Item
Record Table
Build Table Build Table
Page Form
Component Application, Security
Enable Navigation Version, Menu
Test Test
Ent vs. EntOne - Continued
Enterprise EnterpriseOne
Translate Tables User Defined Codes (UDC)
Prompt Tables Search & Select attached to
Data Dictionary Item

Application Designer Object Management Workbench (OMW)
Query Analyzer Universal Table Browser (UTB)
PIA OMW or E1 or Menu

PeopleCode Event Rules (ER)
Named Event Rules (NER)
Events Events