IBM i 7.3 TR1 & IBM i 7.2 TR5 Latest and Greatest
Fall is in the air, and that of course means it is time for new toys!!! Thought new toys were only a Christmas thing?? Nope, we like to give out new toys way before that. The world of Application Development and Systems Management continues to rapidly change. With this latest Technology Refresh (TR) for IBM i 7.2 and IBM i 7.3 the new additions to these key areas continues to grow. There is a fair amount of new things being added, let explore some of these key highlights.
Yep, we have a key update to the RPG language. As our development community continues to evolve and adapt to the modern world, issues tend to come up during the transition. Over the recent past, we have been encouraging developers to leverage UniCode and store your source in IFS. Well, one of the issues that we encountered is if you have your source actually stored in Unicode the RPG Compiler sort of took exception. Ok, it blew up. Details, details. The good news, this has been fixed! With the latest RPG PTFs, you can now tag the CCSID for the source on the CRTBNDRPG and CRTRPGMOD commands and the compiler will now play nice. For all the details, check out the RPG Café page – ibm.biz/RPG_Compile_Unicode_Source
Rational Developer for i
Yep, get ready developers, one of the most requested items has been delivered! RDi, is now supported on Mac!!! This is personally very exciting as I am now a Mac user as well. Now, there are a few things are are not fully supported on Mac, but the majority of RDi functionality works great. In addition, you can now leverage Single Sign On (SSO) support through Kerberos. Beside these 2 significant updates, there is a long list of additional enhancements and updates to a wide variety of functionality in RDi. In a past release, the Run SQL Scripts support from Access Client Solutions was included in RDI. That support has been refreshed to include the very latest ACS updates including the SQL formatter support and Visual Explain. For the latest updates see the RDi Fix list page – http://www-01.ibm.com/support/docview.wss?uid=swg27038481
WebSphere Application Server V9
The latest in enterprise Java Web serving is delivered with the IBM Web Enablement for i support. Java EE7 Web Profile and Full Platform certification for WAS. This means that both the Traditional WAS and the Liberty based support are now at the same Java EE 7 level. Check the WAS page for the details – www-03.ibm.com/systems/power/software/i/websphere/index.html
Integrated Web Services for i
Not too long ago, we updated the IWS engine in the IBM i with the ability to easily create and host REST based services for your RPG, COBOL, or Java based programs and services programs. When we added this support we did not include any way to describe these REST APIs. If you remember for the SOAP support we generated a WSDL document that you could use to describe that web service. This December, we are going to be adding SWAGGER support to the REST implementation. Once you have a SWAGGER document, you can use that in many other industry development tools to easily call the REST service you have created on IBM i. For example, you can leverage BlueMix to create robust front ends that still leverage your tried and true back end business logic. Using the SWAGGER doc, simplifies the work required. This support will be available before the end of the year. Watch the IWS site for details on when this will become available – http://www-03.ibm.com/systems/power/software/i/iws/
Open source continues to be a key focus area for both us in the lab as well as for many in our IBM i community. Over the past 2 years, we have made great strides in this space and this fall is no different. One of the more exciting items we delivered recently was the Node.JS support. This December we are delivering the latest code stream V6 for Node. In addition, the oldest version (Option 1 for 5733 OPS) will be going out of support. Releases sure move fast in the Open Source world. The other exciting thing that is being delivered is PERL. This will be added to the already existing Option 7 – Tools option for 5733OPS. PERL is another key piece of the ecosystem and is a language that is heavily used for scripting and such. It is a key component to help the open source developer on IBM i be able to do things in a more natural fashion. The latest can be found on the OPS page in developer works www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM i Technology Updates/page/Open Source Technologies
In addition to the latest code updates, I have an exciting personal item to share. Jesse Gorzinski is going to be stepping in as the Open Source Architect for IBM i. I am thrilled to have Jesse take a more focused leadership role in this important area that he has been working on and influencing for a while now. Please continue to send cards and letters!
The last item that we are excited to have launched is a new RPG Open Source site. We have been working with the IBM i community and a new site has been launched to help provide a place for the IBM i RPG community to contribute ‘Open Source RPG’!!! The GitHub location for OSSILE (Open Source Software ILE – ok, not a very creative name…but who ever said we were good at naming things?) is our starting point for both source code as well as a new RPM packaging manager to help you easily build and deploy this support on your IBM i. We are looking forward to seeing this continue to grow and expand as the community starts to leverage the power of Open Source. – github.com/OSSILE/OSSILE
There is a nice change to how some of the software on IBM i is licensed. It helps simplify things and make life easier for both you and us. A number of products that were priced separately, are now going to be automatically included with all operating system orders and upgrades. Existing IBM i 7.2 and 7.3 clients who are registered on the ESS website can download the selected LPPs and IBM i feature either under their existing 5770- SS1 entitlement, or under 5770-SS1 in the “IBM i evaluation and NLV download” selection. The following products and feature are included in this delivery simplification:
- IBM Administration Runtime Expert (formerly called “Application Runtime Expert”) 1.1 (5733- ARE)
- IBM Facsimile Support for i, 5.8 (5798-FAX)
- IBM System Manager for i, 7.2 and 7.3 (5770-SM1)
- IBM CICS Transaction Server for i, 7.2 and 7.3 (5770-DFH)
- IBM Managed System Services for i, 7.2 and 7.3 (5770-MG1)
- IBM i Option 23, OptiConnect 7.2 and 7.3 (5770-SS1)
Note: For the selected products and feature, the IBM i 7.1 ordering and delivery remain the same and the physical media charges still apply; however, there will be no software license charge for the LPPs and IBM i feature.
One of the key items on this list ARE is something that could easily be leveraged by everyone to help you keep a better understanding of your system.
This latest Technology Refresh includes a wide range of features and enhancements that provide some much asked for functionality. Additionally we continue to help position the IBM i to succeed both today and well in to the future.