Guild Companies, Inc.  
HelpSystems
 
Midrange Programmer - How-To Advice & Free Code
OS/400 Edition
Volume 1, Number 1 -- January 17, 2002
In This Issue
Less Theory. More Hands-On Programming, Advice, and Code.
Sponsored By
HELP/SYSTEMS

Get Notification of System Events on Your Favorite Mobile Device!

Robot/ALERT 5.0, the popular iSeries (AS/400) software, now works with palm devices, pagers, and cell phones.

Receive e-mail messages and attachments using TCP/IP.

Send messages to broadcast lists that include both e-mail and paging recipients.

Learn more:
www.helpsystems.com

Sponsored By
SOFTLANDING SYSTEMS

Software Management is essential to keeping your applications available, reliable, and bug-free, no matter how often you update them.

Let SoftLanding show you how.

Use our industry-leading solutions for CHANGE MANAGEMENT, DEBUGGING, TESTING, DEPLOYMENT, DATABASE REORGS, and PROBLEMDIAGNOSIS & RESOLUTION.

For more info and FREE downloads, visit www.softlanding.com or email info@softlanding.com.

Welcome to Midrange Programmer, OS/400 Edition
by Timothy Prickett Morgan


As president, publisher, and editor-in-chief of Guild Companies, it is my job and my joy to introduce the new publications we bring to market. Welcome to the OS/400 edition of Midrange Programmer, our how-to advice and free-code newsletter.

Midrange Programmer is co-edited by Shannon O'Donnell and Kevin Vandever, two OS/400 experts who don't just write about the technology used on OS/400 today--they have day jobs at AS/400 and iSeries shops and suffer the same frustrations in deploying new software technologies that you do. READ MORE >

Determining a PC's IP Address
by Shannon O'Donnell


To communicate with a PC from an RPG IV program, an important piece of information you'll need is the PC's IP. If you were only communicating with a single or a finite number of PCs, and those PCs always had the same IP address each time they logged onto your iSeries, you could store the IP address in a database file on your iSeries. That way you could just retrieve the local workstation ID for the iSeries job and look it up in the table of IP addresses, and you'd be all set. But that scenario is not likely to happen.
READ MORE >
Sponsored By
BCD SOFTWARE INTERNATIONAL

See why WebSmart beat out 26 other vendors and was Voted the BEST iSeries -- AS/400 e-Business / e-Commerce tool in the market.

Free Download. Build your own, or use / customize the 70+ Free templates and e-Commerce applications.

Develop professional state-of-the-art applications in a day not months, all while using your existing skill set.

Visit www.BCDsoftware.com or call 630-986-0800, e-mail sales@bcdsoftware.com

Sponsored By
JACADA LTD.

Gartner Research on
Legacy Extension & Jacada

See why Jacada is the leading legacy extension solution according to Gartner. This 30 page report includes approaches to legacy extension, vendor rankings in the Magic Quadrant, and case studies.

It's a must-read for anyone planning legacy extension projects.

Get your FREE copy at www.jacada.com/gartner/quadrant32.

I Lost My License Key!
by Joe Hertvik


IBM protects its licensed software from being used on multiple machines by issuing license keys. Without a license key, many popular OS/400 programs--such as Client Access; Backup, Recovery and Media Services (BRMS); and even OS/400 itself--will install on a black box but expire after a 70-day grace period. License keys are customarily delivered with your software as paper documents, which are easy to misplace. And usually you don't realize they've been misplaced until just before you're about to apply them to your machine using the Add License Key Information (ADDLICKEY) command.
READ MORE>
Calling a Program Using the iSeries Toolbox for Java
by Kevin Vandever


More and more, those who develop outside the iSeries are required to access business rules written on the iSeries. They've always understood that data exists on that weird black box but like to dismiss the business rules. You see, accessing legacy applications doesn't excite non- iSeries programmers. It's not sexy. But it makes good business sense, and makes for good code reuse, too. The good news is IBM's iSeries Toolbox for Java provides tools to access a variety of iSeries services, like calling programs. And using the Program Call Markup Language, an XML extension, simplifies and standardizes the process, and may even make it a little sexy.
READ MORE>
Sponsored By
RJS SOFTWARE SYSTEMS

Save TIME AND MONEY with our AS/400-iSeries Report and Data Delivery Systems

Delivering AS/400 reports via email, web, Lotus Notes, Domino or CD.

Whether it's Native AS/400 or PC-based, we have the solution.

For a FREE FULLY FUNCTIONAL DEMO CD, please visit our Web site at www.rjssoft.com.

Contact us at 888-RJS-SOFT or email us at sales@rjssoft.com

Sponsored By
WORKSRIGHT SOFTWARE, INC.

Indiana and Arkansas have new area codes! How are you going to update your customer files?

We have the answer. Our ZIP/CITY System for the AS/400 can automatically update your customer files for this area code split and future ones as well.

Visit our Web site www.worksright.com to learn more about ZIP/CITY.

We offer a free, no-hassle, 30-day trial. Phone, fax, e-mail us, or order your free trial directly from our Web site.

RPG Prototyping
by Ted Holt


Would you rather find an error in a program at compile time or at runtime? If you said compile time, read on. If you said runtime, either find yourself another profession or invest in a good set of ear plugs to block out all the complaints you'll be getting from your users!

I hate to get a call from a user because of a runtime error. It ruins my day because I've got to drop whatever I'm working on, figure out what happened, and then figure out how to recover from the error. I've got better things to do. I'd prefer to find the error at compile time. READ MORE>

JavaServer Pages 101
by Richard Shaler


You may be closer to Web application development than you realize. Whether you're just getting started with Java or you've followed the path of leaning object-oriented programming and all of its abstract concepts--just to find that, after months of study, you still haven't written a Java application--JavaServer Pages might be exactly what you need. JSP is probably the simplest way to get started with Java Web application development. In this article, I'll explain the basics of JSP programming and include a working JSP sample program that retrieves information from an iSeries file to help you learn just how simple developing with JSP can be.
READ MORE>
Reader Feedback and Insights
We value your feedback and your insights into the OS/400 market. Feel free to drop us a letter to the editor and we will post them in a reader feedback column associated with this newsletter. READ MORE >
Subscription Information To unsubscribe, change your email address, or sign up for any of Guild Companies's free e-newsletters, visit www.itjungle.com/sub/subscribe.html
This page is best viewed at 800x600 with Netscape or IE browsers 4 or higher.
 
Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
THIS ISSUE
SPONSORED BY:
Help/Systems
SoftLanding Systems
BCD Software Int'l
Jacada Ltd.
RJS Software Systems
WorksRight Software, Inc.
BACK ISSUES
TABLE OF CONTENTS
Welcome to Midrange Programmer, OS/400 Edition
Determining a PC's IP Address
I Lost My License Key!
Calling a Program Using the iSeries Toolbox for Java
RPG Prototyping
JavaServer Pages 101
SoftLanding

Editors
Shannon O'Donnell
Kevin Vandever

Managing Editor
Shannon Pastore

Conributing Editors
Howard Arner
Joe Hertvik
Ted Holt
David Morris
Richard Shaler

Contact the Editors
Do you have a gripe, inside dope or an opinion?
Email the editors: editors@itjungle.com

BCD
Jacada
RJS Soft
WorksRight
  Newsletters | Subscribe | Advertise | About Us | Contact | Search | Home  
  Last Updated: 1/14/02
Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.