Guild Companies, Inc.  
HelpSystems
 
Midrange Programmer - How-To Advice & Free Code
OS/400 Edition
Volume 1, Number 4 - February 28, 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.

The Basics of ILE Service Programs
by Kevin Vandever


In the article "Calling RPG Native Methods from Java," I explain how to call native methods from a local Java application, using the Java Native Interface. Native methods are just a hopped up version of ILE service programs that are defined in, and called from, a Java application. However, there may be some out there who don't really know what a service program is, let alone a native method, so I thought I would introduce the basics to get you started.
READ MORE >
Basic HTML: Headers, Bodies, and Flying Text
by Shannon O'Donnell


In the last issue, I introduced you to HTML and gave you a good idea of just how easy it is to create static Web pages. In this issue, I'm going to expand on that concept a bit, by showing you how to use some of the other more common HTML tags for creating and defining static HTML pages, by taking advantage of the structure of HTML, and by arranging your text in more eye-pleasing ways.
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.

Getting Acquainted with Grep
by Ted Holt


Grep is a scan utility that originated with Unix systems but is now implemented in many operating systems, including the Qshell environment in OS/400. iSeries and AS/400 programmers who deal with the Integrated File System should learn to use grep, because the Find String Using PDM (FNDSTRPDM) command won't work with IFS files. Those who don't deal with IFS may want use grep because it works with source physical files and has more powerful search capabilities than FNDSTRPDM.
READ MORE>
JSP Server-Side Error Handling, Part 1
by Richard Shaler


In the article "Build Dynamic Web Apps With iSeries Tomcat," I described how to write a dynamic Web application for an iSeries system and presented a sample JavaServer Pages application that displays dependent files for any physical file. The Web application displays any dependent files (indexes or views, in SQL parlance) associated with the file/table specified by the user.
READ MORE>
Sponsored By
PROFOUND LOGIC SOFTWARE

Do you work with complex RPG programs?

Did you know you could add graphical features right into the Source Edit Utility to help you Analyze and Edit RPG source?

You can download and install these features in approximately 1 Minute.

Visit www.RPGAlive.com/now
to find out more.

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.

How Does Your Browser Find a Web Page?
by Shannon O'Donnell


When you open a Web browser and type in a Web address, such as www.itjungle.com, somehow your computer must locate the computer where Guild Companies' Web pages reside. Then it must pull those Web pages back to your own computer and display them in your browser. But did you ever wonder how that works? Actually, it's pretty simple, and in this article you're going to learn how to set up your own PC so that it can find your iSeries.
READ MORE>
Calling RPG Native Methods from Java
by Kevin Vandever


The last time I heard the term native used in connection with the AS/400 was way back when I was converting programs written in RPG II, running in the System/36 environment, to native RPG/400 programs. Well, native strikes again! This time in the form of RPG native methods, which are RPG- based subprocedures compiled into ILE service programs, yet defined and called from Java as native methods. "Hogwash!" you say? "Can't be done!" Well it can. And you can thank the Java Native Interface for the pleasure.
READ MORE>
Reader Feedback and Insights: Thanks for Midrange Programmer!

I never respond or comment to newsletters and mailings, but I have to make an exception in this case. The newsletter is very well done, and I've already been able to put the JSP article to some use ["JavaServer Pages 101"]. The timing for me was fantastic. I wish you every success with your newsletter.

--Greg Rutledge
Project Leader
Sony Music Canada
READ MORE >
Corrections
Guild Companies strives to publish accurate information at all times. Minor errors of spelling, punctuation, and the like will be corrected on our Web site without notice. When we correct significant errors of fact or substance, we will note the correction on the page containing the corrected version of the original article, as well as in the next issue of the 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.
Profound Logic Software
WorksRight Software
BACK ISSUES
TABLE OF CONTENTS
The Basics of ILE Service Programs
Basic HTML: Headers, Bodies, and Flying Text
Getting Acquainted with Grep
JSP Server-Side Error Handling, Part 1
How Does Your Browser Find a Web Page?
Calling RPG Native Methods from Java
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
Profound
WorksRight
  Newsletters | Subscribe | Advertise | About Us | Contact | Search | Home  
  Last Updated: 2/13/02
Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.