• Post Reply Bookmark Topic Watch Topic
  • New Topic

Java on iseries  RSS feed

 
sinatra roger
Ranch Hand
Posts: 127
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Guys, I am working on IBM iSeries(not by choice) in an MNC. I really want to get into the Java world somehow. As it is not possible to make a jump immediately, im trying to find ways to use java on the iseries by doing things useful for the insurance company (our company's client). No body in my company has done something like this tlli now and hence its not possible to get the necessary guidance..Can somebody give me any leads on how to get started.. like what might be good ideas to implement?
 
Paul Clapham
Sheriff
Posts: 22841
43
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, as I expect you know the iSeries does support Java. And it has done so for about 10 years or so, so it's well-established technology.

But the company you're working at hasn't decided to make use of Java. So the question is, do you have enough influence in the company to change that decision? To use Java there's a certain amount of administration and support would be necessary; that would have to be budgeted for in any proposal you planned to make. Actually that would be the "necessary guidance" which you haven't got so far. I assume that since you are a Java beginner you wouldn't be able to do that, so you would have to persuade the company to produce some other person to manage the introduction of Java to their environment.

And then you would have to come up with a good reason why the company should start using Java. "I really want to get into the Java world" wouldn't be a good reason for the company, of course. You would need to point out something which could be done better in Java than the way it's being done now in RPG or whatever, or alternatively something which isn't being done now because RPG or whatever isn't suitable but Java would be suitable. Do you have enough knowledge about the company's business processes to do that?
 
sinatra roger
Ranch Hand
Posts: 127
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"You would need to point out something which could be done better in Java than the way it's being done now in RPG or whatever, or alternatively something" -> Actually, this is my question.. i was just hoping to get some testimonials from guys who have actually replaced something done in RPG with something in Java on the iSeries .. i'm just looking for ideas and suggestions and experiences..not a 500 page manual "TURN YOUR iSeries Company into a Java Company" i know that there would be limitations in changing how a big 20 storied company has been working for years..

So please give me any ideas.. even vague.. things which Java can do better than RPG or Cl..
 
Paul Clapham
Sheriff
Posts: 22841
43
Eclipse IDE Firefox Browser MySQL Database
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No, it would have to be something which was useful to your company. Remember that we don't know anything about your company, nor about your position in it. (For example we don't know whether you are a novice programmer, or whether you have been programming RPG for 15 years.) There isn't much point in somebody saying "What about X" if the response is "But my company doesn't do X" or "But my company already has a packaged application which does X".

However, since my job for 10 years was implementing Java applications in an iSeries shop I can say that where I found Java to be most useful was working with data which needed to be transferred across a network in some way. For example you'll find that doing FTP via CL and RPG is possible, but it's horribly clumsy compared to what you can do with Java and Apache Commons FTP.
 
sinatra roger
Ranch Hand
Posts: 127
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for this ---> For example you'll find that doing FTP via CL and RPG is possible, but it's horribly clumsy compared to what you can do with Java and Apache Commons FTP. --> NOw thats a good point.
 
Virgil Green
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As pointed out, you need to identify something that will really benefit from the use of Java (or something outside the normal RPG/COBOL environment on an iSeries. I used it quite a bit when I had to provide real-time integration with another system. The other system was written completely in SQL Server using stored procedures for almost all actions and regular SQL for data retrieval. I did some additional generalization and turned that into an article that was published in one of the iSeries magazines. The article is available (free) at http://iprodeveloper.com/rpg-programming/accessing-sql-server-databases-java and may give you some ideas.

- Virgil
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!