home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / 297216.ann < prev    next >
Text File  |  1997-06-30  |  35KB  |  1,014 lines

  1. IBM VisualAge for Java for OS/2 and for Windows, Version 1.0
  2.  
  3. Announced on June 24, 1997
  4. SOFTWARE Announcement 297-216
  5.  
  6. At a Glance
  7.  
  8. The VisualAge family now includes VisualAge for Java to extend
  9. cross-platform, object-oriented application development to the Java
  10. language for extending current information technology assets to the
  11. Web.  Key features are:
  12.  
  13. o  Powerful, robust visual programming
  14.  
  15. o  Superior client connectivity to enterprise data, transaction, and
  16.    C++ and Java servers
  17.  
  18. o  Scalable Web applications
  19.  
  20. o  Incremental rapid Java application development
  21.  
  22. o  Project-based team environment (future refresh)
  23.  
  24. o  Support for JDK 1.1 and JavaBeans
  25.  
  26. o  SmartGuide productivity aids
  27.  
  28. o  Advanced local debug
  29.  
  30. o  Ability to explore and analyze code quickly within the development
  31.    environment
  32.  
  33. o  Creates 100% Pure Java applications, applets, and JavaBeans
  34.  
  35. -----------------------------------------
  36. For ordering, contact:
  37.   Your IBM representative, an IBM
  38.   Business Partner, or IBM North America
  39.   Sales Centers at
  40.     800-IBM-CALL  Reference: SE005
  41.  
  42.  
  43. EXTRA! EXTRA! . . .
  44.  
  45. Subscribe to IBM iSource, your electronic
  46.  source for customized IBM information!
  47.  Go to our web site at http://www.ibm.com/isource
  48.  or send an e-mail to info@isource.ibm.com with
  49.  the word SUBSCRIBE in the body.
  50.  
  51.  
  52.  
  53. Overview
  54.  
  55. VisualAge (R) for Java (TM) for OS/2 (R) and for Windows (R),
  56. Version 1 is a powerful rapid application development tool for
  57. building Java-compatible applications, applets, and JavaBean
  58. components using IBM's award-winning VisualAge Construction from
  59. Parts.
  60.  
  61. With the VisualAge for Java programming environment, you can build
  62. 100% Pure Java applications, applets, and JavaBean components that
  63. run on any Java-compatible Virtual Machine Java Development Kit (JDK
  64. 1.1) or inside any JDK 1.1-enabled browser.  This is true rapid
  65. application development.  With VisualAge for Java you can add a
  66. class, add or change a method, and then incrementally compile without
  67. the need to exit the testing phase of development.
  68.  
  69. VisualAge for Java comes in two packages:  the Professional product,
  70. which includes VisualAge's Visual Composition Editor and single-user
  71. version control, along with a Competitive Upgrade rebate coupon in
  72. the box, and the Enterprise product, which adds the productive
  73. Enterprise Access Builders for building JDBC interfaces to enterprise
  74. data managed by database servers such as IBM's DB2 (R), for building
  75. CICS (R) Java ECI interfaces to enterprise transactions managed by
  76. the CICS Transaction Server for OS/390 (TM), or for building RMI or
  77. C++ interfaces that connect to C++ and Java applications running on a
  78. server -- an ideal solution for enterprises to extend their reach out
  79. to the Web, or conversely for enterprising small businesses to
  80. connect to a customer, supplier, or business partner.  Also planned
  81. for the Enterprise product is a fully integrated, repository-based
  82. team environment that allows management of the development process on
  83. Java projects with complete source and version control.  This will be
  84. shipped automatically to all registered customers later this year
  85. when it becomes available.
  86.  
  87. Both products include code for developing on OS/2, Windows 95, or
  88. Windows NT (TM).
  89.  
  90. Intended Customers
  91.  
  92. Application development programmers who want to extend existing
  93. applications out to the Internet or intranet using 100% Pure Java
  94. applications, applets, and JavaBeans, or conversely, who want to
  95. develop new applications that connect to the enterprise
  96.  
  97. Key Prerequisites
  98.  
  99. Each VisualAge for Java product comes with two CD-ROMs -- one for
  100. OS/2 Warp Version 4 and one for the Windows 95 or Windows NT
  101. Version 4.0 environments.  Code developed using any of these
  102. environments can be deployed across any Java 1.1-enabled platform.
  103.  
  104. Planned Availability Dates
  105.  
  106. July 25, 1997
  107.  
  108. o  VisualAge for Java Professional for OS/2 and for Windows,
  109.    Version 1.0
  110.  
  111. August 8, 1997
  112.  
  113. o  VisualAge for Java Enterprise for OS/2 and for Windows,
  114.    Version 1.0
  115.  
  116.  
  117. DESCRIPTION
  118.  
  119. IBM's VisualAge for Java Professional and Enterprise products assist
  120. programmers with:
  121.  
  122. An Advanced Integrated Development Environment
  123.  
  124. Rather than coding an application's user interface, programmers can
  125. use the Visual Composition Editor to assemble Java applets, Java
  126. applications, and JavaBeans from preselected parts.  They can drag
  127. Java Abstract Windowing Toolkit (AWT), JavaBeans, or any other
  128. JavaBeans that they have added to the palette and visually drop them
  129. on to the canvas to generate user interface Java code.  VisualAge for
  130. Java supports the JavaBean component model, allowing existing Java
  131. applets, applications, and JavaBeans to be imported and provides a
  132. fast and easy way of exploiting the increasing number of components
  133. that are available from third-party vendors.  For example, using the
  134. VisualAge for Java Enterprise product, you can import the Java class
  135. libraries provided by the IBM Connectors for MQSeries (TM) Client for
  136. Java or Java client support for IMS (TM) Connectors and use them with
  137. new client applications.
  138.  
  139. VisualAge for Java supports the development of 100% Pure Java
  140. applets, applications, or JavaBeans, which can be deployed to any JDK
  141. 1.1-enabled platform.  For example, a Java applet can be deployed to
  142. the OS/390 or OS/400 (R) platform using the JDK 1.1 implementation
  143. for that platform.  Because Java is CORBA Version 2.0-compliant, a
  144. Java object can also be invoked by an application running under the
  145. Component Broker Series management and use the services of the
  146. Component Broker Series.
  147.  
  148. Next, during the debug or test phase of developing a program,
  149. programmers often want to add a class or method or change a method.
  150. VisualAge for Java allows you to modify your code while debugging.
  151. The modified code is then compiled and inserted into the program
  152. without the need to exit the debugger and perform a complete compile.
  153. This incremental application development environment allows you to
  154. focus on the program logic without waiting for a compile, making the
  155. VisualAge for Java development environment task-oriented, not
  156. tool-centric.
  157.  
  158. Collection Library
  159.  
  160. Included with the product is the Generic Collection Library for Java
  161. (JGL) from ObjectSpace.  JGL contains 11 optimized data structures
  162. including sequential containers, sets, maps, and queues, and has been
  163. designed with the JDK in mind.  JGL maps extend java.util.Dictionary
  164. and JGL methods follow the JDK conventions.  JGL contains over 70
  165. reusable algorithms such as sorting, union, and intersection.
  166.  
  167. Source and Version Control
  168.  
  169. VisualAge for Java features a repository-based development
  170. environment with source and version control that allows you to keep
  171. track of all source code changes made over time.   The VisualAge for
  172. Java source code repository is automatically updated each time a
  173. change is made to the source code.  A history of all changes made to
  174. the Java application or applet are kept within the repository,
  175. enabling you to back out any or all source code changes.
  176.  
  177. The VisualAge for Java Enterprise product includes the following
  178. additional features:
  179.  
  180. Connecting the Enterprise to the Web
  181.  
  182. The Enterprise Access Builders within the VisualAge for Java
  183. Enterprise product generate components that establish fast
  184. connections between the Java client and CICS Transaction Servers for
  185. OS/390, application servers, and data servers.  Using the Visual
  186. Composition Editor, the programmer connects the user interface parts,
  187. the business logic parts, and the middleware components generated by
  188. the Enterprise Access Builders or they can exploit the increasing
  189. number of JavaBean components becoming available from third-party
  190. vendors.
  191.  
  192. Because a "thin" Java client does not contain the software that
  193. enables it to communicate with server data, transactions, or
  194. applications, all communications and support code must be downloaded
  195. from the server when the client program is invoked.  So, to ease the
  196. tasks associated with developing these client programs, VisualAge for
  197. Java generates Enterprise Access JavaBean components that easily
  198. extend the reach of existing server applications using the following
  199. connectivity options:
  200.  
  201. o  Java applications via Remote Method Invocation (RMI)
  202.  
  203. o  C++ applications via Native Method Call (J2C++ & RMI)
  204.  
  205. o  Relational database server applications via the Java Database
  206.    Connectivity API  (JDBC)
  207.  
  208. o  COBOL CICS/ESA (R) transactions via the Java External Call
  209.    Interface API (JECI)
  210.  
  211. Once generated, these Enterprise Access JavaBeans can be connected in
  212. the Visual Composition Editor with user interface parts and business
  213. logic parts to generate the code that is used at run time.  The code
  214. is downloaded to the Web client using the Java features and functions
  215. of that client.
  216.  
  217. Consider the following two examples.
  218.  
  219. Example 1:  Using the Enterprise Access Builder for CICS to build a
  220. JECI JavaBean to connect to a CICS Transaction Server for OS/390
  221.  
  222. 1. Download the COBOL application source file containing the COBOL
  223.    structure definition of the CICS communications area to a
  224.    directory on the machine running VisualAge for Java.
  225.  
  226. 2. Start the Enterprise Access Builder for CICS SmartGuide from the
  227.    integrated development environment.
  228.  
  229. 3. Complete the fields by entering the location of the previously
  230.    downloaded COBOL source file along with the COBOL structure name
  231.    for the CICS Transaction Server for OS/390 communications area and
  232.    the identifier for the program that will be invoked.
  233.  
  234. 4. The newly generated JavaBeans are immediately available for use in
  235.    the Visual Composition Editor.
  236.  
  237. Example 2:  Using the Enterprise Access Builder for Data to build a
  238. JDBC JavaBean
  239.  
  240. 1. Start the Enterprise Access Builder for Data from the integrated
  241.    development environment.
  242.  
  243. 2. Complete the fields in the SmartGuide by selecting the data source
  244.    and table/column properties that a Java interface requires.
  245.  
  246. 3. Visually modify any of the column properties or attributes.
  247.  
  248. 4. Generate the data access JavaBeans.
  249.  
  250. 5. The newly generated data access JavaBeans are immediately
  251.    available for use inside or outside of the Visual Composition
  252.    Editor.
  253.  
  254. Thus, you can extend existing business applications running on
  255. Windows 95, Windows NT, OS/2, AIX (R), OS/400, and OS/390 to the Web
  256. rather than rewriting an application from scratch.
  257.  
  258. Building Scalable Java Applications
  259.  
  260. VisualAge for Java Enterprise enables enterprises to build more
  261. scalable client/server applications in Java.  The components
  262. generated by the Enterprise Access Builders allow servers to connect
  263. to a "thin" Java client using faster middleware than the current HTTP
  264. solutions on the market.  The programmer selects the middleware that
  265. runs between the client and the server, and VisualAge for Java
  266. generates the code.  This enables data and transaction flow rates
  267. that cannot be matched by CGI scripts and single HTTP servers.
  268.  
  269. Managing Team-based Java Projects
  270.  
  271. VisualAge for Java Enterprise supports the ENVY team environment with
  272. the refresh that will be sent automatically to all registered
  273. customers later this year.  The benefits of this environment are
  274. twofold:  first, it allows developers to work on a project at any one
  275. given time while reducing the number of source code collisions that
  276. arise when two developers are working on the same source code.
  277. Second, it allows you to rebuild to any current or previous level of
  278. code, which assists in the maintenance of applications, especially
  279. when custom application work has been performed to meet customer
  280. requirements.  As Java development projects grow, VisualAge for Java
  281. Enterprise assists in project management by keeping both the client
  282. and the server portions synchronized.
  283.  
  284. JAVA RUN TIMES
  285.  
  286. The JDKs delivered on each of the following IBM platforms include the
  287. standard components of the Sun JDK to allow applets and applications
  288. to run on that platform.
  289.  
  290. Java for OS/390
  291.  
  292. Java for OS/390 will be available October 1997.  Between now and
  293. December 1997, IBM will make class library support available that
  294. will allow OS/390 applications to access relational data, invoke IMS
  295. and CICS transactions, and access record-oriented data via the
  296. transaction subsystems.  In addition, support will be included for
  297. the invocation of the premier messaging system, MQSeries.
  298.  
  299. Java for OS/390 at the JDK 1.1 level will be available via FTP
  300. download with additional details later via the OS/390 home page at
  301. URL:
  302.  
  303.     http://www.s390.ibm.com/os390/
  304.  
  305. Java for OS/390 is currently in Beta test at the JDK 1.0.2 level.
  306. Additional information about the test, including how to become a
  307. participant, can be found at URL:
  308.  
  309.     http://www.s390.ibm.com/os390/os390jav.html
  310.  
  311. The level of JDK will change to JDK 1.1 this summer.  Participants in
  312. the current test will automatically have access to the new level.
  313.  
  314. Java for AS/400 (R)
  315.  
  316. Java for AS/400 will be available in the future.  A Technology
  317. Preview of Java for AS/400 is available today.  This preview is a
  318. port of Sun's JDK 1.0.2.  The JDK 1.0.2 runs on top of OS/400 and is
  319. not integrated into the operating system.  The native Java for AS/400
  320. will be integrated into OS/400 in the future at the JDK 1.1 level.
  321.  
  322. In the fourth quarter 1997, a Beta program will be announced for the
  323. native Java for AS/400 product.  We will also make an AS/400 toolbox
  324. available at this time and it will include class library support
  325. providing access to DB2 for OS/400.
  326.  
  327. Additional details will be announced in the future on Java for AS/400
  328. on the AS/400 home page at URL:
  329.  
  330.     http://www.as400.ibm.com/topthis/ot/home.htm
  331.  
  332.  
  333. Java for OS/2
  334.  
  335. Java for OS/2, the first Java Virtual Machine to be included in an
  336. operating system, was first made available in OS/2 Warp Version 4
  337. shipped in September 1996.  JDK 1.02 for OS/2 was delivered in
  338. February 1997 and supports OS/2 Warp Version 3, OS/2 Warp Connect,
  339. OS/2 Warp Version 4, and OS/2 Warp Server, including the SMP feature.
  340. The most recent level of Java for OS/2 (JDK 1.1.1) is currently in
  341. Beta test and will be made generally available in the third quarter
  342. 1997.
  343.  
  344. Java for OS/2 is delivered through the Internet and is available
  345. through the IBM Software Choice site at URL:
  346.  
  347.     http://www.software.ibm.com/oswarp/swchoice
  348.  
  349.  
  350. Java for AIX
  351.  
  352. IBM's AIX implementation for JDK 1.1.1 is updated on the AIX 4.2
  353. Bonus Pack provided optionally with AIX 4.2 at no additional charge.
  354.  
  355. Java for AIX Version 1.0 supports the AIX Just In Time (JIT)
  356. compiler.  Java for AIX Version 1.1.1 does not currently include the
  357. AIX Just In Time (JIT) compiler.  IBM intends to provide an updated
  358. JIT in a future release of AIX.
  359.  
  360. In addition to the Bonus Pack, several versions of Java for AIX are
  361. available at URL:
  362.  
  363.     http://ncc.hursley.ibm.com/javainfo/hurindex.html
  364.  
  365.  
  366. Year 2000
  367.  
  368. This product is year 2000 ready.  When used in accordance with its
  369. associated documentation, it is capable of correctly processing,
  370. providing, and receiving date data within and between the twentieth
  371. and twenty-first centuries, provided all other products (for example,
  372. software, hardware, and firmware) used with the product properly
  373. exchange date data with it.
  374.  
  375. STATEMENT OF GENERAL DIRECTION
  376.  
  377. It is IBM's intention to make this application development
  378. environment available on AIX and other non-IBM UNIX (R) platforms.
  379.  
  380. EDUCATION SUPPORT
  381.  
  382. Visit our home page on the Web at the following URL and click on
  383. Education:
  384.  
  385.     http://www.software.ibm.com/ad/vajava
  386.  
  387.  
  388. Object Technology University (OTU)
  389.  
  390. IBM's OTU offers a complete curriculum in object technology concepts,
  391. programming, analysis, design, and project management and is
  392. dedicated to helping you master new tools and technologies through
  393. in-depth practical education and training.
  394.  
  395. Unique program distinctions include:
  396.  
  397. o  Performance-based approach that develops real-world skills
  398.  
  399. o  Courses with "mentored" instruction to ensure comprehension and
  400.    mastery
  401.  
  402. o  Evolving curriculum that incorporates the latest concepts and
  403.    technology
  404.  
  405. o  Ample labs for personal, hands-on experience
  406.  
  407. o  Diverse and distinguished faculty bringing together some of the
  408.    best minds and teaching talents in the industry
  409.  
  410. The course that specifically supports this product in the Continuing
  411. Education Curriculum of the Object Technology University is:
  412.  
  413. o  N2034  -- VisualAge for Java
  414.  
  415.    -  4.5 days
  416.    -  Intermediate
  417.    -  Hands-On Labs and Small Team Workshops
  418.  
  419. Who Should Attend? Application developers who will use IBM's
  420. VisualAge for Java product.
  421.  
  422. About This Course:  Meet the newest addition to the proud VisualAge
  423. family of products:  VisualAge Java.  Go beyond the discussion to
  424. hands-on experience and the ability to write applications yourself.
  425. Build the GUI for your applications using the award-winning VisualAge
  426. programming paradigm of "visual construction of an application from
  427. parts."  This class also takes advantage of the innovative,
  428. integrated development environment.  You'll have all the latest tools
  429. and techniques at your disposal to write robust applets that can
  430. access remote databases like DB2.  Version  control support will be
  431. illustrated to help boost your productivity through a team
  432. environment.  Add ample hands-on labs and workshops, and you are
  433. assured of an eye-opening VisualAge for Java experience.
  434.  
  435. Prerequisites:  Introductory or intermediate background in Java,
  436. including OO Programming with Java (N2032) or Java Programming
  437. (N1980)
  438.  
  439. Additional related courses in the Continuing Education Program
  440. include:
  441.  
  442. o  N2033 -- Introduction to Java
  443.  
  444.    -  1 day
  445.    -  Beginner
  446.    -  Lecture-only
  447.  
  448. o  N2032 -- Object-Oriented Programming with Java
  449.  
  450.    -  4.5 days
  451.    -  Beginner
  452.    -  Hands-On Labs
  453.  
  454. o  N2136 -- Developing OO Applications with Java:  The Full Life
  455.    Cycle
  456.  
  457.    -  4.5 days
  458.    -  Beginner
  459.    -  Hands-On Labs
  460.  
  461. o  N1980 -- Java Programming
  462.  
  463.    -  4.5 days
  464.    -  Intermediate
  465.    -  Hands-On Labs
  466.  
  467. o  N2036 -- Advanced Java Programming
  468.  
  469.    -  4.5 days
  470.    -  Advanced
  471.    -  Hands-On Labs
  472.  
  473.  
  474. Professional Certification Program from IBM
  475.  
  476. In addition, IBM has added VisualAge for Java certifications to its
  477. object technology certification suite.  These certifications,
  478. available through the Professional Certification Program from IBM,
  479. continue to focus on both knowledge-based and performance-based
  480. certification testing.
  481.  
  482. The VisualAge for Java object technology certifications are designed
  483. for professionals who are in the business of providing
  484. product-specific, object-oriented application development services
  485. using the product VisualAge for Java.
  486.  
  487. The new professional object technology certifications available in
  488. July 1997 are:
  489.  
  490. o  IBM Certified Associate Developer -- VisualAge for Java
  491.  
  492. o  IBM Certified Developer -- VisualAge for Java
  493.  
  494. o  Associate Developer is available on July 25, 1997
  495.  
  496. o  Developer level is available on July 25, 1997
  497.  
  498. The skills gained as a result of achieving the various object
  499. technology certification levels will help differentiate certified
  500. individuals from the competition.  This competitive advantage will
  501. provide individuals with increased business opportunity when
  502. customers require object-oriented software expertise.
  503.  
  504. Additional information on the VisualAge for Java certifications (test
  505. descriptions, objectives, prerequisites, and sample tests) is
  506. available in July from the Web at URL:
  507.  
  508.     http://www.software.ibm.com/spslibrary
  509.  
  510.  
  511. For OTU Tuition and Schedule Information
  512.  
  513. In the U.S., call IBM Education and Training at 800-IBM-TEACH
  514. (426-8322), extension OTU, for descriptions, schedules, enrollment
  515. information, and education catalogs.
  516.  
  517. Outside the U.S., contact your local IBM education office or call our
  518. international number 001.770.303.1300.  Or visit us on the World Wide
  519. Web at URL:
  520.  
  521.     http://www.training.ibm.com/ibmedu
  522.  
  523. Trademarks
  524.  
  525.       OS/390, MQSeries, and IMS are trademarks of International
  526.       Business Machines Corporation in the United States or other
  527.       countries or both.
  528.       OS/2, VisualAge, DB2, CICS, OS/400, CICS/ESA, AIX, and AS/400
  529.       are registered trademarks of International Business Machines
  530.       Corporation in the United States or other countries or both.
  531.       Windows NT is a trademark of Microsoft Corporation.
  532.       Windows is a registered trademark of Microsoft Corporation.
  533.       Java is a trademark of Sun Microsystems, Inc.
  534.       UNIX is a registered trademark in the United States and other
  535.       countries exclusively through X/Open Company Limited.
  536.       Other company, product, and service names may be trademarks or
  537.       service marks of others.
  538.  
  539.  
  540.  
  541. SUPPLEMENTAL INFORMATION
  542.  
  543. PUBLICATIONS
  544.  
  545. The hardcopy publication for both products, Getting Started, is
  546. shipped with the CD-ROM+DOC or the Software Advantage DOC only
  547. packages.  All the documentation, including the Getting Started
  548. manual, is online as HTML files and can be viewed through a
  549. frames-capable Web browser.
  550.  
  551. Conceptual and task-related information is available in Adobe Acrobat
  552. .pdf format that can be viewed or printed.  This information is
  553. organized by topic.
  554.  
  555. TECHNICAL INFORMATION AND SPECIFIED OPERATING ENVIRONMENT
  556.  
  557. Hardware Requirements
  558.  
  559. VisualAge (R) for Java (TM) Professional, Version 1
  560.  
  561. o  Processor --  Pentium (R), or higher, or compatible processor
  562.    recommended
  563.  
  564. o  Display -- SVGA, 800 x 600 (1024 x 768 recommended)
  565.  
  566. o  CD-ROM drive
  567.  
  568. o  Mouse or pointing device
  569.  
  570. o  Memory requirements -- 32MB RAM minimum, 48MB RAM recommended
  571.  
  572. o  Disk space requirements
  573.  
  574.    -  45MB for the tool, toolkit, samples, and tutorial
  575.  
  576.    -  25MB for all documentation (actual disk space on FAT depends on
  577.       hard disk size and partitioning)
  578.  
  579.    -  30MB swap/paging space minimum
  580.  
  581.  
  582. VisualAge for Java Enterprise Version 1
  583.  
  584. o  Processor -- Pentium, or higher, or compatible processor
  585.    recommended
  586.  
  587. o  Display -- SVGA, 800 x 600 (1024 x 768 recommended)
  588.  
  589. o  CD-ROM drive
  590.  
  591. o  Mouse or pointing device
  592.  
  593. o  Memory requirements --  48MB RAM minimum, 64MB RAM recommended
  594.  
  595. o  Disk space requirements
  596.  
  597.    -  45MB for the tool, toolkit, samples, and tutorial
  598.  
  599.    -  30MB for the Enterprise Access Builders
  600.  
  601.    -  30MB for all documentation (actual disk space on FAT depends on
  602.       hard disk size and partitioning)
  603.  
  604.    -  40MB swap/paging space minimum
  605.  
  606.  
  607. Software Requirements
  608.  
  609. VisualAge for Java Professional, Version 1
  610.  
  611. Runs in the following environments:
  612.  
  613. o  OS/2 (R) Warp Version 4 (84H1426), or later
  614. o  OS/2 Warp Server Version 4 (25H8002), or later
  615. o  OS/2 Warp Server Advanced Version 4 (25H8030), or later
  616. o  Windows (R) 95, or later
  617. o  Windows NT (TM) 4.0, or later
  618.  
  619.  
  620. VisualAge for Java Professional, Version 1
  621.  
  622. Has the following prerequisites:
  623.  
  624. o  A frames-capable browser to access the HTML-based help such as:
  625.  
  626.    -  Netscape Navigator Version 3.01, or later
  627.    -  Internet Explorer Version 3.0, or later
  628.  
  629. o  TCP/IP communication protocol
  630.  
  631.  
  632. VisualAge for Java Professional, Version 1
  633.  
  634. Produces applets and applications that run in any Java V1.1-enabled
  635. platform, or later.
  636.  
  637. VisualAge for Java Enterprise, Version 1
  638.  
  639. Runs in the following environments:
  640.  
  641. o  OS/2 Warp Version 4 (84H1426), or later
  642.  
  643. o  OS/2 Warp Server Version 4 (25H8002), or later
  644.  
  645. o  OS/2 Warp Server Advanced Version 4 (25H8030), or later
  646.  
  647. o  Windows 95, or later
  648.  
  649. o  Windows NT 4.0, or later
  650.  
  651. Note: A separate license or use authorization will be required if the
  652. ENVY Team Server is installed on another machine.
  653.  
  654. VisualAge for Java Enterprise, Version 1
  655.  
  656. Has the following prerequisites:
  657.  
  658. o  A frames-capable browser to access the HTML-based help such as:
  659.  
  660.    -  Netscape Navigator Version 3.01, or later
  661.    -  Internet Explorer Version 3.0, or later
  662.  
  663. o  TCP/IP communication protocol
  664.  
  665. o  To use the Enterprise Access Builder for Data you need:
  666.  
  667.    -  A database with the appropriate ODBC database driver
  668.  
  669.           or
  670.  
  671.    -  A database with the appropriate JDBC at JDK 1.1 level database
  672.       driver
  673.  
  674. o  To use the Enterprise Access Builder for CICS (R), you need IBM
  675.    CICS Gateway for Java Version 1.1.2, or later.  For details and
  676.    download, refer to:
  677.  
  678.        http://www.hursley.ibm.com/cics/
  679.  
  680. o  To use the Enterprise Access Builder for C++ you need JDK 1.1.1.
  681.  
  682.  
  683. VisualAge for Java Enterprise, Version 1
  684.  
  685. Produces applets and applications that run in any Java V1.1-enabled
  686. platform, or later.
  687.  
  688. Compatibility
  689.  
  690. VisualAge for Java is not compatible with JDK V1.02.
  691.  
  692. Limitations
  693.  
  694. VisualAge for Java Professional Version 1
  695.  
  696. Version 1 of VisualAge for Java Professional does not support the
  697. development of inner classes or dynamic class loading.
  698.  
  699. VisualAge for Java Enterprise Version 1
  700.  
  701. Version 1 of VisualAge for Java Enterprise does not support the
  702. development of inner classes or dynamic class loading.
  703.  
  704. The CICS Gateway for Java can be located on any supported platform,
  705. but the CICS Transaction Server must be on an OS/390 (TM) system if
  706. the Enterprise Access Builder for CICS is used.  If the Enterprise
  707. Access Builder for CICS is not used (that is, the interfaces to CICS
  708. JECI are hand-coded), then any CICS Transaction Server can be used.
  709.  
  710. The Enterprise Access Builder for C++ produces Java stubs for Visual
  711. C++ Version 5.0, or later, or VisualAge C++ for OS/2 Version 3, or
  712. VisualAge for C++ for Windows Version 3.5 that are compatible with
  713. the JDK 1.1, or later, Java Native Interfaces (JNI).
  714.  
  715. Planning Information
  716.  
  717. Web Information:  Visit our home page on the Web at URL:
  718.  
  719.     http://www.software.ibm.com/ad/vajava
  720.  
  721. Visit other IBM links on the Web at these URLs:
  722.  
  723. o  IBM's Main Java page
  724.  
  725.        http://www.ibm.com/java
  726.  
  727. o  Web-course for Java
  728.  
  729.        http://www.ibm.com/java/education/intro
  730.  
  731. o  IBM Center for Java Development
  732.  
  733.        http://ncc.hursley.ibm.com/javainfo
  734.  
  735. o  IBM Plans for VisualAge Technology
  736.  
  737.        http://www.software.ibm.com/ad/p960507.htm
  738.  
  739. o  IBM VisualAge Family
  740.  
  741.        http://www.software.ibm.com/ad/visage
  742.  
  743. VisualAge Object Connection (TM) Partners in Development Program:
  744. This program is designed to encourage commercial software developers
  745. to successfully explore the business of building software components
  746. for VisualAge-enabled and OpenDoc reusable software componentry.  In
  747. addition to component development, this program supports independent
  748. software vendors building VisualAge-complementary tools and end-user
  749. applications.
  750.  
  751. The VisualAge Object Connection Partners in Development Program
  752. provides members with benefits that include:
  753.  
  754. o  Loaned VisualAge development licenses
  755.  
  756. o  Technical support for development and enabling with waived fees
  757.  
  758. o  Product listings in the VisualAge Resource Catalog
  759.  
  760. o  Free setup for Internet electronic sales and delivery
  761.  
  762. For more information:
  763.  
  764. o  World Wide Web
  765.  
  766.        http://www.developer.ibm.com
  767.  
  768. o  E-mail
  769.  
  770.        objconn@raleigh.ibm.com
  771.  
  772. o  U.S. and Canada
  773.  
  774.        800-627-8363
  775.  
  776. o  Worldwide
  777.  
  778.        770-835-9902
  779.  
  780. o  Fax
  781.  
  782.        770-835-8001
  783.  
  784. Customer Responsibilities:  Customers must register the VisualAge for
  785. Java Enterprise product with IBM using the product's registration
  786. tool to receive the refresh containing the ENVY Team server available
  787. later this year.  The registration tool is part of the install
  788. process for the product.
  789.  
  790. Packaging:  The VisualAge for Java Professional package (4226980)
  791. contains the following items packaged as a single unit:
  792.  
  793. o  Competitive Upgrade Rebate Coupon
  794.  
  795. o  Proof of Entitlement (PoE)
  796.  
  797. o  IBM International Program License Agreement (IPLA)
  798.  
  799. o  VisualAge for Java License Information
  800.  
  801. o  VisualAge for Java Getting Started manual
  802.  
  803. o  Two CD-ROMs -- one for the OS/2 and one for the Windows
  804.    environments
  805.  
  806. The VisualAge for Java Enterprise package (4226985) contains the
  807. following items packaged as a single unit:
  808.  
  809. o  PoE
  810. o  IPLA
  811. o  VisualAge for Java License Information
  812. o  VisualAge for Java Getting Started manual
  813. o  Two CD-ROMs -- one for the OS/2 and one for the Windows
  814.    environments
  815.  
  816.  
  817. Security, Auditability, and Control
  818.  
  819. The customer is responsible for evaluation, selection, and
  820. implementation of security features, administrative procedures, and
  821. appropriate controls in application systems and communication
  822. facilities.
  823.  
  824. ORDERING INFORMATION
  825.  
  826. VisualAge for Java Professional is a workstation product that has one
  827. charge unit:  Install.  VisualAge for Java Enterprise is a
  828. client/server product that has one charge unit:  Install.  Both
  829. products are in fixed order quantities of one pack.
  830.  
  831. To order the VisualAge for Java Professional product electronically,
  832. go to our Web page at URL:
  833.  
  834.     http://www.software.ibm.com/ad/vajava
  835.  
  836. Click on the "shop" button.
  837.  
  838. Order Type 5801-AAR
  839.  
  840.                                            Feature        Part
  841. Description                                Number         Number
  842.  
  843. VisualAge for Java Professional            2346           4226980
  844.   Program Package
  845. VisualAge for Java Professional            2347           4226981
  846.   Academic Package
  847. VisualAge for Java Enterprise              2349           4226985
  848.   Program Package
  849.  
  850.  
  851. Competitive Upgrades:  A Competitive Upgrade rebate coupon is
  852. included in the box of the Professional product.
  853.  
  854. Software Advantage
  855.  
  856. Order Type 5802-AAR
  857.  
  858.                                                           Part
  859. Description                                               Number
  860.  
  861. VisualAge for Java Professional                           4226993
  862.   Use Authorization 1 Pack
  863. VisualAge for Java Professional                           4226991
  864.   Media Pack
  865. VisualAge for Java                                        4226995
  866.   Doc Pack
  867. VisualAge for Java Enterprise                             4226994
  868.   Use Authorization 1 Pack
  869. VisualAge for Java Enterprise                             4226992
  870.   Media Pack
  871.  
  872.  
  873. Software Advantage Upgrade Protection
  874.  
  875.                                                           Part
  876. Description                                               Number
  877.  
  878. Upgrade Protection for VisualAge for                      4226997
  879.   Java Professional -- OTC(1)
  880. Upgrade Protection for VisualAge for                      4226999
  881.   Java Enterprise -- OTC
  882.  
  883.  
  884. (1)   One-Time Charge
  885.  
  886.  
  887. TERMS AND CONDITIONS
  888.  
  889. Licensing:  IPLA.  PoEs are required for all authorized use.
  890.  
  891. Limited Warranty:  Yes
  892.  
  893. Program Services:  Program Service will be available until
  894. August 31, 1998, for the English version of the products.
  895.  
  896. The statement of service included in the program package describes
  897. the above service.
  898.  
  899. IBM does not guarantee service results or represent or warrant that
  900. all errors or program defects will be corrected.  Instructions for
  901. reporting problems are included with the product.
  902.  
  903. Guarantee:  30-day, money-back guarantee for program packages
  904.  
  905. Copy and Use on Home/Portable Computer:  Yes
  906.  
  907. Support Line:  Personal Systems
  908.  
  909. Complimentary Introductory Support:  Not available
  910.  
  911. Upgrades:  Customers can acquire upgrades up to the currently
  912. authorized level of use of the qualifying programs.
  913.  
  914. Volume Orders:  Yes, contact your IBM representative
  915.  
  916. Software Advantage Applies:  Yes
  917.  
  918. Upgrade Protection Applies:  Yes
  919.  
  920. Entitled Upgrade for Current Upgrade Protection Licensees:  No
  921.  
  922. Variable Charges Apply:  No
  923.  
  924. Academic Certified Products
  925.  
  926. o  Part Number 4226981
  927.  
  928. o  Offered to:  Students, faculty, staff of qualifying
  929.    higher-education institutions
  930.  
  931. o  Available through:
  932.  
  933.    -  IBM Academic Certified Remarketers
  934.    -  Participating college bookstores
  935.  
  936.  
  937. CHARGES
  938. The charges provided in this announcement are suggested retail prices
  939. for the U.S. only and are provided for your information only.  Dealer
  940. prices may vary, and prices may also vary by country.  Prices are
  941. subject to change without notice.  For additional information and
  942. current prices, contact your local IBM representative.
  943.  
  944. IBM VisualAge for Java, Version 1
  945.  
  946.                                              Program
  947. Description                                  Number         OTC
  948.  
  949. Program Packages:
  950.   Professional                               4226980       $   99
  951.   Enterprise                                 4226985        1,999
  952. Software Advantage:
  953.   Professional -- Use                        4226993           79
  954.     Authorization
  955.   Enterprise -- Use                          4226994        1,975
  956.     Authorization
  957.   Professional -- Media pack                 4226991           14
  958.     (CD-ROM only)
  959.   Enterprise -- Media pack                   4226992           14
  960.     (CD-ROM only)
  961.   Doc pack only (for either                  4226995            7
  962. Software Advantage
  963.   Upgrade Protection:
  964.   Professional -- OTC                        4226997           29
  965.   Enterprise -- OTC                          4226999          599
  966.  
  967.  
  968. Optional Support Line Charge
  969.  
  970. Professional                    $45
  971. Enterprise                       85
  972.  
  973.  
  974. CALL NOW TO ORDER
  975.  
  976. To order, contact the IBM North America Sales Centers, your local IBM
  977. representative, or your IBM Business Partner.
  978.  
  979. IBM North America Sales Centers, our national direct marketing
  980. organization, can add your name to the mailing list for catalogs of
  981. IBM products.
  982.  
  983.  Phone:     800-IBM-CALL
  984.  Fax:       800-2IBM-FAX
  985.  Internet:  ibm_direct@vnet.ibm.com
  986.  Mail:      IBM North America Sales Centers
  987.             Dept. SE005
  988.             P.O. Box 16848
  989.             Atlanta, GA  30321-0848
  990.  Reference: SE005
  991.  
  992.  
  993. To identify your local IBM Business Partner or IBM representative,
  994. call 800-IBM-4YOU.
  995.  
  996. Note:  Shipments will begin after the planned availability date.
  997.  
  998. Trademarks
  999.  
  1000.       OS/390, Object Connection, and Business Partner are trademarks
  1001.       of International Business Machines Corporation in the United
  1002.       States or other countries or both.
  1003.       VisualAge, OS/2, and CICS are registered trademarks of
  1004.       International Business Machines Corporation in the United
  1005.       States or other countries or both.
  1006.       Pentium is a registered trademark of Intel Corporation.
  1007.       Windows NT is a trademark of Microsoft Corporation.
  1008.       Windows is a registered trademark of Microsoft Corporation.
  1009.       Java is a trademark of Sun Microsystems, Inc.
  1010.       Other company, product, and service names may be trademarks or
  1011.       service marks of others.
  1012.  
  1013. .
  1014.