RPG World 2007 Conference and Showcase
RPG World 2007
is quickly approaching. There are currently over 150
Bradley V. Stone will be speaking at the RPG World
2007 Conference and Showcase in Las Vegas, NV. The conference
will be held May 20-23rd, 2007 at the Orleans Hotel.
If you haven't yet attended an RPG World conference,
we encourage you to do so as leading experts in the
RPG world will be on hand offering advice and tips to
further your RPG programming skills!
Learn from top industry experts such as Bob Cozzi,
Greg Veal, Robert S. Tipton, George Farr and R. Bruce
Bradley will be speaking on RPG CGI programming topics
and available for discussion on almost any topic including
your BVSTools.com software questions.
us for discounted rates!
You can find more information about RPG World by clicking
Looking for Help with your Project?
For years, along with providing software solutions,
BVSTools.com has also provided valuable consulting and
custom software for it's customers.
Projects have ranged from assiting with setting up
Secure Sockets Layer (SSL) on the customer's machine
to creating large web based applications that run on
their iSeries and use RPG.
Our rates are very affordable and most of the work
can be done off-site, which saves time and expenses
We have also created custom software solutions as well
as provided on-site training and spoken with local user
groups on a variety of subjects such as:
- RPG CGI Programming
- The CGIDEV2 and eRPGSDK Toolkits
- Advanced RPG Programming
- Secure Sockets Layer (SSL) setup for both client
and server applications
- HTTP Server Setup
- SOAP/XML and Web Services
- Sytem i email configuration
- General AS/400 Related application programming
No project is too small, and no project is too large.
BVSTools.com has contacts with many other independent
collegues/partners to provide service for a variety
Us today to see if we can help with your projects
has received a few updates in the past few versions
that are worth mentioning. Remember that software upgrades
to the latest version are free!
- Added option to specify a user id for the TO, CC
or BCC fields. If a user is set up with an SMTP address
in their directory entry, then MAILTOOL will automatically
look up that email address and substitute it for the
- Added option to send both Text and HTML versions
of an email.
- Added PLAIN and LOGIN authentication to MAILTOOL
Plus. This is a feature that is lacking in the IBM
SMTP server and comes in very handy if you are using
a mail router or delivering email to servers that
- Added the ability to create and use distribution
lists with the MAILTOOL Plus addon.
- Added MXLOOKUP parameter which allows you to tell
MAILTOOL Plus to NOT look up MX entries for your mail
router (when used).
I thank all of the users that suggest updates and enhancements
as well as report bugs. With any of my software should
you need a new feature, or find a bug, please feel free
to send this information to us.
You can download the latest version of MAILTOOL by
Budgeting and BVSTools.com Software
The time for budgets is at hand, and we would like
to remind you that if you are performing a hardware
upgrade or replacement resulting in a serial number
and/or model number change that you will be required
to purchase new keys for any BVSTools.com software you
wish to continue to use.
All too often we are contact by customers after they
have upgraded their hardware only to find that their
BVSTools.com software is no longer functioning. Customers
are able to request temporary keys to get the software
back up and running, but scrambling to purchase new
permanent keys can sometimes be a hassle.
If there are any questions regarding this, you can
FAQ Page or contact
us for more information.
Have an Idea for a New Solution?
Most if not all of our software was created because
either we had a need for it, or our customers requested
a specific solution. The chances are if you need it,
most others do.
We encourage our customers to contact us with any needs
they may have for custom applications or tools.
If your shop doesn't have the time and/or manpower,
we are happy to help fill the gaps when we can.
Us for more information or to share your needs and
This week's FAQ Snap Shot is taken from the GETURI
FAQ page located at http://sites.google.com/a/bvstools.com/documentation/home.
Q: Do you have an example of using GETURI?
The easiest example is simply retrieving data from
a web page.
Using the following command you can retrieve the web
page for Yahoo.com:
The next example is an example of doing a currency
conversion and passing data to the web page:
GETURI URI('www.xe.com/ucc/convert.cgi') DATA('Amount=100&From=USD&To=EUR')
The next example is used to POST data to a web service.
For example, this could be used when posting XML or
a SOAP envelope to a web service. The data in italics
should be replaced with the proper information for your
web service call:
GETURI URI('server/path') OUTPUT(*STMF) STMF('/path/to/output.ext')
DATA(* STMF) DSTMF('/path/to/input.ext') METHOD(*POST)
These are very simple examples, and because every web
service can be different, we are happy to help get you
started as well as provide consulting services to get
your first project up and running.
More FAQs can be found at
http://www.bvstools.com/faq.html. FAQs specific
to software can be found in the software documentation
section at http://sites.google.com/a/bvstools.com/documentation/home.
Get URI (GETURI) - Easily Comminicate with Web Services!
utility was created to allow you to communicate with
web servers, B2B servers, and Web Services all from
the comfort of your iSeries command line, or from an
is the first and most functional HTTP client for the
allows you to communicate with such web services as
UPS, FedEx, Banks, Credit Card Companies, and trading
partners requiring web communications.
then allows you to store the results of the communications
in a physical file or a stream file in the IFS for processing.
Several customers are already using GETURI
for XML and SOAP communications, requesting UPS shipping
information electronically, communicating on-line with
credit card companies for verification and credit card
charging as well as proprietary B2B communications.
supports the HEAD, GET and POST methods, Basic Authentication,
Secure Sockets Layer (SSL), SSL with Client Authentication,
proxy servers, cookies, web-based file uploads and the
ability to define multiple user defined HTTP headers
for use in any situation.
As with any software, if there are any features you
would like to see added, feel free to contact us with
For more information on GETURI,
feel free to visit http://www.bvstools.com/geturi.html
You can find more software offerings from BVSTools