Transaction Capabilities
LegacyJ
Transaction Platform contains many important platform independent capabilities:
-
Distributed
program linkage is supported through remote EJB calls.
-
Data is accessed through JDBC for SQL databases providing the maximum
flexibility and portability.
-
File Control and SQL both use JDBC for access to relational databases.
-
Message Services
is processed through Calls to MQ functions and available through any Java Message Service
(JMS) solution.
User Interface Migration
Traditional application screen
definitions as defined by CICS Basic Mapping Service (BMS) are dynamically
converted to HTML. Once converted the application screens can be
cosmetically enhanced using any popular HTML editor.
CICS Services Supported
|
Built-in Function |
Recovery |
|
Basic Mapping Support |
Security |
|
Counter |
Spool |
|
Date/Time |
Storage Control |
|
Document |
Task Control |
|
Dump Control |
Task Management |
|
Execute Interface |
TCP/IP |
|
File Control |
Temporary Storage |
|
Interval Control |
Trace Control |
|
Journal |
Transient Data Control |
|
Operator |
WebSQL integrated through JDBC |
|
Program Control |
MQSeries CALLs via JMS
|
CICS Services Commands Supported
Services commands support includes all IBM CICS API commands:
|
Service |
Commands |
|
Built-in Function |
BIF DEEDIT |
|
Basic Mapping Support |
RECEIVE MAP, SEND MAP, SEND TEXT, PURGE MESSAGE, ROUTE,
RECEIVE PARTN, SEND PARTNSET, SEND CONTROL |
|
Counter |
DEFINE, GET, UPDATE, DELETE, REWIND, QUERY COUNTER and DCOUNTER
|
|
Date/Time |
ASKTIME ABSTIME, FORMATTIME |
|
Document |
DOCUMENT CREATE, INSERT, RETRIEVE, SET |
|
Dump Control |
DUMP TRANSACTION |
|
Execute Interface |
ADDRESS, HANDLE AID, HANDLE CONDITION, ASSIGN, IGNORE CONDITION, PUSH
HANDLE, POP HANDLE, ADDRESS SET |
|
File Control targeting SQL/JDBC |
READ, WRITE, REWRITE, DELETE, UNLOCK, STARTBR, READNEXT, READPREV,
ENDBR, RESETBR |
|
Interval Control |
DELAY, POST, START, START ATTACH, START BREXIT, RETRIEVE, CANCEL, WAIT
EVENT |
|
Journal |
JOURNAL, WRITE JOURNALNUM, WAIT JOURNALNUM, WRITE JOURNALNAME, WAIT
JOURNALNAME, WAIT JOURNAL |
|
Operator |
WRITE OPERATOR |
|
Program Control |
LINK, XCTL, LOAD, RETURN, RELEASE, ABEND, HANDLE ABEND
|
|
Recovery |
SYNCPOINT, SYNCPOINT ROLLBACK |
|
Security |
SIGNON, SIGNOFF, VERYIFY PASSWORD, QUERY SECURITY, CHANGE PASSWORD
|
|
Spool |
SPOOLOPEN, SPOOLREAD, SPOOLWRITE, SPOOLCLOSE |
|
Storage Control |
GETMAIN, FREEMAIN |
|
Task Control |
SUSPEND, ENQ, DEQ |
|
Task Management |
CHANGE TASK |
|
TCP/IP |
EXTRACT TCPIP, excluding EXTRACT CERTIFICATE |
|
Temporary Storage |
WRITEQ TS, READQ TS, DELETEQ TS |
|
Trace Control |
ENTER TRACENUM, ENTER, TRACE, excluding MONITOR |
|
Transient Data Control |
WRITEQ TD, READQ TD, DELETEQ TD |
|
Web |
WEB RECEIVE, WEB SEND, WEB READ HTTPHEADER, WEB STARTBROWSE HTTPHEADER/FORMFIELD/COOKIE,
WEB READ/READNEXT HTTPHEADER/FORMFIELD/COOKIE, WEB ENDBROWSE
HTTPHEADER/FORMFIELD/COOKIE, WEB WRITE, WEB EXTRACT, WEB RETRIEVE
|
|