If you are having trouble viewing this email, click here.

September 2007 Newsletter

Webcast
New Feature Planning -
Code Name: DB2XML

We receive many RPG-XML Suite downloads  per month and the needs for the toolset vary greatly.  We have found that  some RPG shops simply want to give third-party access (anything from internal  .NET/Java development teams to trusted business partners) to a subset of their  tables by using industry-compliant XML SOAP-based web services described by a  WSDL.  We know it is not always desirable to give out System i5 profiles  and passwords for ODBC or JDBC access - considering the variety of security  risks that exist.

The Krengeltech development staff has come up with an  approach to address this need.  We are adding functionality to RPG-XML  Suite that would allow an administrator of sorts to configure access to  certain tables on the System i5 through an RPG-XML Suite configuration table.   This means System i5 profile and passwords are not handed out to  ODBC/JDBC developers – a positive across many fronts.  Once a .NET or  Java developer has been given access to a table they can then make an XML  request including an SQL SELECT statement to the System i5.  RPG-XML  Suite will then return the result set in XML form to the requester.  Note  that with this portion of the product there is ZERO RPG coding  necessary because all of the XML and data handling is done dynamically by  the RPG-XML Suite engines!  Also note that this would be for READ ONLY  access - meaning SQL INSERTs, UPDATEs, and DELETEs would not  execute.

If this feature interests you please contact us at  800-KRENGEL or sales@krengeltech.com.  We are currently searching for  beta testers.  Look for this feature to be in RPG-XML Suite version 1.5  or 1.6 – coming in December 2007 and March 2008  respectively.

That’s Cool! RPG-XML Suite Tips & Tricks for Developers

This months Tip: SOAP Body Encoded Content
There is a common “gotcha!” associated  with web services when working from the Microsoft .NET environment that causes  the consumption of .NET web services to be more cumbersome than necessary. Check out this month’s cool tech tip!

Did you know…
Did you know that an RPG-XML Suite web service can be  more easily debugged using WDSC's Service Entry Points (SEP)?   Traditionally debugging web service programs involves first finding the  job and then issuing a STRSRVJOB (Start Service Job) command against that job.   The hardest part about the STRSVJOB process is wading through the  potentially many jobs that could be servicing your web service requests.   With Service Entry Points that isn't an issue - as it simply waits for  ANY job to execute your program and then appropriately start a debug session  in WDSC for you to walk through your code.

To see this in action we created a video tutorial which can be viewed here.

If WDSC is not currently available to you then STRSRVJOB  debugging can be used.  See a video tutorial of how to debug a web  service from the green screen using STRSRVJOB here.