Monday, June 14, 2010

sds

z/OS Software, Mainframe Software

About Java

Java support for browsers and servers: How to install it and how it works.

Contents: Glossary, Java Plug-In for Browsers/Clients, Java SDK for Servers,

The "Next-Generation" Java Plug-In, Introduction to Java

Glossary:

Browser/Client: Web browsers are also known as clients. The two most common are Internet Explorer and Firefox.
Java plug-in: Browsers/clients use a Java plug-in to run Java applets. The plug-in is also known as the JRE, Java Runtime Environment, or Java Runtime Engine.
Java applet: Small Java programs linked into web pages. A web page loads in the browser, then an applet runs on the client machine and the browser displays the output.
Java SDK: Web servers use a Java SDK to run Java programs at the server. The SDK, or software development kit is also known as the JDK or J2SDK.
Java versions: Java version numbers come in multiple forms: Java 5uN or 1.5.0_n is Java 5 update N, a subset of Java 5. Java 6uN or 1.6.0_n is Java 6 update N, a subset of Java 6. Java 5 and Java 6 are subsets of the Java 2 platform.
J2SE: J2SE and Java SE refer to the Standard Edition, which is adequate for SDS VitalSigns products. J2EE means Enterprise Edition, a larger package than necessary for SDS products.

Java Plug-In for Browsers/Clients

You are using:
Windows XP 5.1,
Firefox/3.0.3,
JRE 1.6.0_02

z390 Portable Mainframe

z390 Portable Mainframe Assembler and Emulator

z390 Portable Mainframe Assembler and Emulator Project

zcobol Portable Mainframe COBOL Compiler

What's New in z390


Welcome to the z390 portable mainframe macro assembler and emulator project web site.
z390 is a Java J2SE Open Source tool with the following major features:
    • Use z390 graphical user interface or command line interface
    • Use simple commands to assemble, link, and execute programs
      • Type ASMLG demo\DEMO to assemble and execute demo.mlc
    • z390 program user interfaces include
      • MCS console interface WTO and WTOR
      • TN3270 full screen interface using:
        • TGET and TPUT macro interface
        • EXEC CICS SEND and RECEIVE commands
      • Sequential and random file access using EBCDIC or ASCII
    • Macro assembler mz390 is compatible with HLASM including:
      • All source code for programs and macros in ASCII
      • Structured macros – IF, ELSEIF, ENDIF, DO, ENDDO
      • Common OS macros including:
        • DCB, OPEN, CLOSE, GET, PUT - sequential
        • READ, WRITE, CHECK, POINT - random
        • ACB, RPL, GET, PUT, POINT, MODCB, GENCB, TESTCB - VSAM
        • GETMAIN, FREEMAIN
        • WTO, WTOR, WAIT, POST
        • SPIE, STAE, ABEND, SNAP
        • STIMER, TTIMER, TIME
      • Pseudo code generation for 3+ times faster processing
      • Pseudo code trace to view all SET and AIF macro variables
    • Linker lz390 supports:
      • Supports standard OBJ relocatable object files and optional OBJHEX relocatible object file format which is in readable ASCII text with support for 31 bit sections.
      • Builds 390 relocatible load modules with AMODE 24 or 31 bit options
      • Optional LKD command files with INCLUDE, ENTRY, ALIAS, and NAME commands
      • Option AUTOLINK for automatic search for external references
    • Emulator ez390 supports:
      • problem state instructions including z9, z10, and ASSIST opcodes
      • 32 & 64 bit register instructions
      • 24 and 31 bit addressing supporting memory up to host system limit
      • Supports HFP, BFP, and DFP 32, 64, 128 floating point
      • Interactive TEST facility for debugging
      • Extensive TRACE facility for debugging
      • Support for the above MVS compatible macros provided via z390 svc calls
    • z390 is distributed under GNU open source license
      • z390 is written entirely in J2SE compatible portable Java (Statistics)
      • z390 currently regression tested on Windows XP/Vista and Linux
      • z390 downloads include:
        • Easy to use InstallShield exe for Windows 2000/XP
        • File image zip for Linux
        • PDF documentation
        • Optional regression test and demo downloads
      • Join the z390 project email group for support and development input

For z390 statement of direction, visit here.

If you are interested in participating in the design, development, and support of this project, you are invited to join the project email group: http://groups.yahoo.com/group/z390/

For additional information including free sample program assembly and conversion estimates contact Don Higgins, President Automated Software Tools.

Download Links

Reference Links

IBM, CICS, HLASM, MVS, OS/390, VSAM, z9, z10, and z/OS
are registered trademarks of International Business Machines Corporation

This page last updated Wednesday June 02, 2010. Webmaster
Copyright 2008 Automated Software Tools Corporation