× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



To agree with Joe, I would look at a Java solution.

You can develop for one platform and have a lot of flexibility to move to
another if needed.

The same expertise your coders have on making the server side application
components will also extend to make a java "fat client" or web based applet.

JDBC will interact with nearly all databases out there (from DB2 to
PostgreSQL (open source)).

The only thing I would recommend besides Java would be C, then next
"portable" language.

I think when redeveloping applications, you want to avoid "lock in"
situations,which would be the situation when using RPG or COBOL.  You will
be basically forcing reliance on the AS/400. Going a Java route, it makes
you more adaptable, as I see it.

Adam Lang
Systems Engineer
Rutgers Casualty Insurance Company
http://www.rutgersinsurance.com
----- Original Message -----
From: "Joe Pluta" <joepluta@PlutaBrothers.com>
To: <midrange-l@midrange.com>
Sent: Thursday, October 17, 2002 10:46 AM
Subject: RE: Development ideas


> > From: McBride, Catherine
> >
> >      We have an opportunity to rewrite an entire system using whatever
> > platform we select.  It's currently mainframe based.  I have been
> > asked what
> > development languages and tools there are for the AS400.  We have
> > an 820 and
> > use RPG and COBOL already.  What this programming group seems to
> > be looking
> > for is object-oriented type stuff, though.  We're fairly new to the
AS400
> > world.  Is there GUI-based application development for the AS400?  What
> > languages?  The programming staff would like to be able to
> > develop and test
> > quickly, and have a full complement of programming tools to work
> > with.  The
> > programmers who would be writing this system have VB and SQL server
> > experience.  If any of you have suggestions for us, we'd be very
> > appreciative.   Thanks much!
>
> Wow!  What an opportunity!
>
> There are a million questions that should probably be asked, but let me
> preface this by saying that the iSeries (a/k/a the AS/400) can work and
play
> just fine in an SQL environment.  Many of the folks on this list are very
> versed in using SQL, especially the wonders of stored procedures, to
> efficiently interface between languages such as VB and the more
> business-oriented languages such as RPG and COBOL.
>
> Okay, on to a couple of your questions.  There is no native GUI for the
> iSeries, although there is extensive support for browser-based UI.  Is
your
> application going to require a thick-client interface or a browser
> interface?  If thick-client, are you a Windows shop or will you be using
> non-Windows platforms at some time?
>
> The reason I ask these question is because they will determine your choice
> of UI development tools.  The fact that your developers are primarily VB
> folks means they will be skewed towards Windows thick client interface,
but
> you need to be sure that this is what your end users need.  For example, a
> thick-client interface may not be the best for Internet access.
>
> And even if you do go with a thick client, I would suggest looking
carefully
> into an n-tier architecture, where there is little or no business logic on
> the workstation.  Instead, the business logic (validating transactions,
> updating the database, and so on) would be written in a traditional
iSeries
> language such as RPG, and the thick client would access these programs
> either through stored procedures or through a more traditional
client/server
> protocol.
>
> In this sort of tiered architecture, the iSeries is a powerful server.
It's
> built in security and auditing features make it a great centralized data
> repository.  Not only that, with a good n-tier design, you can support
> different UIs based on your needs.  The same business logic servers can
> support thick clients written in VB, Linux application written with Java,
> and browser-based applications usnig servlets and JavaServer Pages.
>
> Anyway, I just thought I'd chime in on some of the things that make an
> iSeries a great server for an application such as this.
>
> Joe
>
> _______________________________________________
> This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
> To post a message email: MIDRANGE-L@midrange.com
> To subscribe, unsubscribe, or change list options,
> visit: http://lists.midrange.com/cgi-bin/listinfo/midrange-l
> or email: MIDRANGE-L-request@midrange.com
> Before posting, please take a moment to review the archives
> at http://archive.midrange.com/midrange-l.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.