Latest issues
 Spotlight: CICS
Home > Spotlights > CICS Spotlight > JavaScript Tools for Mainframe Integration: 10 Top Reasons
 NAVIGATION
Print this article
< Previous Page 1 2 3 Next Page >
HOSTBRIDGE

JavaScript Tools for Mainframe Integration: 10 Top Reasons



by Russ Teubner
March 3, 2010

This is the second of three articles on JavaScript tools and their value for mainframe integration.

Last month, we heard testimonials from web services developers and team leaders responsible for mainframe integration at large enterprises. They reported productivity gains ranging from 4 to 25 times when using a JavaScript tool compared to more common tools.

This month, I’d like to explain how and why these kinds of improvement are possible. If you are resolved to do more with CICS and mainframe data, and spend less, here are 10 quick reasons – from familiarity and flexibility to unique mainframe integration capabilities – to look at JavaScript tools.

10. JavaScript is widely known. Look around your own integration team. I bet many of your services developers already know JavaScript. I’ll even double down – I bet more know JavaScript than any of the most common mainframe programming languages – COBOL, REXX, you name it. Choose JavaScript and a much broader set of developers – .NET, Java, web – are ready to help you reach your integration objectives.

9. JavaScript is easier. With its straightforward rules and procedures, JavaScript is easier to master and use than almost any other programming language, especially of the mainframe variety. JavaScript requires no extra development tools, and the latest versions, with built-in generators and iterators, make scripting easier than ever.

8. JavaScript costs less. In the exciting new math of this article, 10 + 9 = 8. Less programmer training plus faster development will save you money. Or from a business perspective, more programming resources plus quicker deployment might just make you money sooner. With JavaScript-based integration, you can do more, spend less, and accelerate your Return on Integration.

7. JavaScript is flexible. Because it’s a scripting language, JavaScript unlocks those old proprietary silos – instantly. It “speaks” all the industry-standard integration languages – HTTP, XML, web services – and it enables you to bring together existing and emerging technologies – from 3270, IMS, and COMMAREA to SOAP, REST, and Atom. You name it, JavaScript integrates it.

6. JavaScript is standardized. Netscape had the right idea when they submitted JavaScript to ECMA, the European Computer Manufacturer’s Association, for standardization years ago. The latest ECMA-262 specification – ECMAScript Edition 3/JavaScript 1.8 – ensures consistency and compatibility as the language grows and libraries evolve. Recently ECMA also defined the ECMA-357 standard for E4X, ECMAScript for XML, which extends standardization to the wide world of XML-based integration.

5. JavaScript is for servers. Many still think of JavaScript as a client-side technology. Au contraire. Powerful server-side engines/interpreters have proven their mettle, and new ones are introduced regularly. With these advances, JavaScript is fast becoming the programming language of choice for dynamic cross-system interaction and integration. On this point I recommend a recent article by Kris Kowal in the December 2009 Ars Technica entitled “CommonJS effort sets JavaScript on path for world domination.” Reasons No. 6 and 5 borrow from his article; I’ll provide a link below.
< Previous Page 1 2 3 Next Page >
This article has no comments. Be the first to comment!
 COMMENT ENTRY
Name:
Email:
Location:
Website:
Comments:
Remember my personal information
Notify me of follow-up comments?
Please enter the word
you see in the image below:
   
 SPONSORS
 SEARCH SPOTLIGHTS
 MAINFRAME JOBS
Mainframe Programmer Analyst
TM Floyd & Company
Columbia, SC, US
Mainframe Tester
MISI Company
Fort Washington, PA, US
Mainframe develoepr
ReqRoute,Inc
Saint Paul, MN, US
Mainframe Programmer
CTG
Columbia, SC, US
Software Developer - Mainframe
Data Computer Corporation Of America
Ellicott City, MD, US
Mainframe Programmer Analyst
Simtek Professionals
Newtown, OH, US
Mainframe COBOL Developer (w/IDMS)
Norfolk Southern Corp
Atlanta, GA, US
Mainframe Project Manager
RCG Information Technology
US
Mainframe Consultant
Instant Technology
Chicago, IL, US