Results 1 to 13 of 13
  1. #1
    vatsal is offline Member
    Join Date
    Aug 2012
    Posts
    7
    Rep Power
    0

    Default Business Applications in Java

    Dear All,

    We are doing software development.

    90% of them are small business application such as payroll, sales, inventory etc using Oracle/D2k or Clipper (some old application).

    At present all above application are independent. Now we are plan to develop one standard intigreted business applications.

    For that we plant to choose java.

    I am totally new to Java.

    Request you to all to please advise java platform for commercial business application and which java technology will be best for web based as well as desktop application.

    Thanks in advance,

    Vats

  2. #2
    Tolls is offline Moderator
    Join Date
    Apr 2009
    Posts
    12,010
    Rep Power
    20

    Default Re: Business Applications in Java

    Find someone who understands Java well, as well as someone who understands something like enterprise architecture (whatever the flavour of the month is for that), and get them to design this for you.

    You are not going to succeed on this if you've never done Java before...
    Please do not ask for code as refusal often offends.

    ** This space for rent **

  3. #3
    vatsal is offline Member
    Join Date
    Aug 2012
    Posts
    7
    Rep Power
    0

    Default Re: Business Applications in Java

    Quote Originally Posted by Tolls View Post
    Find someone who understands Java well, as well as someone who understands something like enterprise architecture (whatever the flavour of the month is for that), and get them to design this for you.

    You are not going to succeed on this if you've never done Java before...

    Thanks for your quick response.

    We have 4 people team size. We have inquired about training. They have suggested training like

    Core Java : i.e. required

    Advance Java : here some of them recommand Servlets, Spring, Hibernate. Some one has suggested J2EE : Enterprise Java Beans, Servlets.
    Someone has also suggested to go with SWING.

    Now I am confused which Advance course to select.

    I am sure above all courses will be good but according to our requiredment i.e. Business Application Development which are will be suitable?

    Thanks,

    Vats

  4. #4
    Tolls is offline Moderator
    Join Date
    Apr 2009
    Posts
    12,010
    Rep Power
    20

    Default Re: Business Applications in Java

    But that all depends on which architecture you're planning on using.
    And for that you need someone who can analyse your apps.

    You can, of course, decide just to go for webapps, in which case you will want a good grounding in servlets and then pick some framework around that. Wicket is a good modern one that gets recommended a lot. Desktop? Swing or JavaFX, the latter being the newer one and, by the time you manage to get anything out the door, will be approaching the new default (it's going to be part of Java 8).

    Databases? You'll want a good grounding in JDBC. After that it all depends (again) on what your applications are. Hibernate/JPA probably.

    But you could really (really) do with someone who has some experience already, otherwise you are likely to make some god-awful mistakes.
    Please do not ask for code as refusal often offends.

    ** This space for rent **

  5. #5
    vatsal is offline Member
    Join Date
    Aug 2012
    Posts
    7
    Rep Power
    0

    Default Re: Business Applications in Java

    Thanks for your reply.

    Your answer is very helpful to me.

    Also wanted to know Java Frameworks like SPRING, WICKETS, SWING etc. are free for development of any commercial application ?

    Thanks,

  6. #6
    noctarius is offline Member
    Join Date
    Jun 2012
    Location
    Remscheid, Germany
    Posts
    61
    Rep Power
    0

    Default Re: Business Applications in Java

    I just can recall, get someone with experience. There are even a lot of Java programmers never worked with web standards or web framework. Java is a really big ecosystem and most people have specialist to some topic, you'll never get so deep into it (in a short time, even with workshops) to design a good, extendable, standard architecture. There we're a lot of other companies already had a try and they had a lot of internal Java knowlege - most of them failed.

    About your question according Spring, Wicket, ...:
    What about Google and reading webpages? What about working with the licenses the project depend on?

    Most of the questions will answer themselfs by working on the deep knowlege for the topic Java but if you guys have experience in C# than take C#, if you guys have knowlege in C(++) it's possibly better to write the webapplication as a CGI plugin for Apache in C(++), if you guys have a hard grounding in X so please consider taking X.
    You'll likely to fail since you have a lot frameworks out there, most of them are hard to compare with eachother if you have long experience using Java and that's not all.

    PS: If you guys still want to use Java, make a lot of prototypings and I'm pretty sure you'll break up using an ecosystem you don't know - but please do not call Java the reason for breaking up, I heard that too much.
    Last edited by noctarius; 08-14-2012 at 06:40 AM.

  7. #7
    DarrylBurke's Avatar
    DarrylBurke is offline Member
    Join Date
    Sep 2008
    Location
    Madgaon, Goa, India
    Posts
    11,238
    Rep Power
    19

    Default Re: Business Applications in Java

    Moved from New to Java

    db
    If you're forever cleaning cobwebs, it's time to get rid of the spiders.

  8. #8
    vatsal is offline Member
    Join Date
    Aug 2012
    Posts
    7
    Rep Power
    0

    Default Re: Business Applications in Java

    Quote Originally Posted by DarrylBurke View Post
    Moved from New to Java

    db
    I can't understand

  9. #9
    vatsal is offline Member
    Join Date
    Aug 2012
    Posts
    7
    Rep Power
    0

    Default Re: Business Applications in Java

    Quote Originally Posted by noctarius View Post
    I just can recall, get someone with experience. There are even a lot of Java programmers never worked with web standards or web framework. Java is a really big ecosystem and most people have specialist to some topic, you'll never get so deep into it (in a short time, even with workshops) to design a good, extendable, standard architecture. There we're a lot of other companies already had a try and they had a lot of internal Java knowlege - most of them failed.

    About your question according Spring, Wicket, ...:
    What about Google and reading webpages? What about working with the licenses the project depend on?

    Most of the questions will answer themselfs by working on the deep knowlege for the topic Java but if you guys have experience in C# than take C#, if you guys have knowlege in C(++) it's possibly better to write the webapplication as a CGI plugin for Apache in C(++), if you guys have a hard grounding in X so please consider taking X.
    You'll likely to fail since you have a lot frameworks out there, most of them are hard to compare with eachother if you have long experience using Java and that's not all.

    PS: If you guys still want to use Java, make a lot of prototypings and I'm pretty sure you'll break up using an ecosystem you don't know - but please do not call Java the reason for breaking up, I heard that too much.

    Thanks for your reply.

    I am very much sure that Java is a excellent platform but to get expertise on java is difficult and time taking. So we need some expert person then and then we can go ahead.

    What about C#, .NET ? I don't have knowledge on C#. We have all applications on windows platform.

    Thanks

  10. #10
    noctarius is offline Member
    Join Date
    Jun 2012
    Location
    Remscheid, Germany
    Posts
    61
    Rep Power
    0

    Default Re: Business Applications in Java

    So C# is optimal for Windows ;-)

    What was the question about C#?

  11. #11
    vatsal is offline Member
    Join Date
    Aug 2012
    Posts
    7
    Rep Power
    0

    Default Re: Business Applications in Java

    Quote Originally Posted by noctarius View Post
    So C# is optimal for Windows ;-)

    What was the question about C#?
    If we want to develop application for MS Windows only then C# will be good choice?

    Java and C# - technology wise equivalant - if compare only for MS Window.

    Regards.

    Nirav

  12. #12
    noctarius is offline Member
    Join Date
    Jun 2012
    Location
    Remscheid, Germany
    Posts
    61
    Rep Power
    0

    Default Re: Business Applications in Java

    Since C# or better said .NET Platform is build by Microsoft it could possibly a good choise.
    But even when MS is moving to a new system called WinRT for Windows 8, MS announced they'll support .NET for at least 7 years (if this is a long time or not depends on your demands).

    Is there any programing knowledge at your company? If so, which language?

  13. #13
    vatsal is offline Member
    Join Date
    Aug 2012
    Posts
    7
    Rep Power
    0

    Default Re: Business Applications in Java

    Thanks for your quick reply.

    We are using Clipper, Foxpro, D2k. There are some old application on Cliiper and Foxpro.

    I am very good on procedurial programming and having knowledge on Object Oriented Programming. Only concept not know any language supporting object oriented.

    Thank,

Similar Threads

  1. Java EE 6 - BPM Solution (Business process management)
    By iacopop in forum Advanced Java
    Replies: 1
    Last Post: 01-11-2014, 05:34 PM
  2. Business Analysts - Senior Java Developers (Geneva)
    By Sunny Island in forum Jobs Offered
    Replies: 0
    Last Post: 07-06-2012, 12:25 AM
  3. Replies: 2
    Last Post: 01-03-2012, 01:55 AM
  4. using SSL in java applications
    By porchrat in forum Advanced Java
    Replies: 4
    Last Post: 06-28-2011, 01:15 PM
  5. Replies: 0
    Last Post: 01-02-2010, 03:50 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •