Which Java Technology is the Hot Cake in the IT Industry

Hi,
Can u please tell me which java technology technology is the hot cake in the market now ?
If this topic is posted at the Wrong place, I am sorry. I request the moderator to move this topic to the appropriate place.
Thanks in advance.

Can u please tell me which java technology
technology is the hot cake in the market now ?What is "the market"? Real-time systems, mobiles, enterprise applications, desktop applications?
If this topic is posted at the Wrong place, I am
sorry. I request the moderator to move this topic to
the appropriate place.There is no moderator.

Similar Messages

  • Which java technology is the best ??????

    Hiii frnds.... I am new to java. I want to establish myself as a developer in programming field. I have good programming skills and a job in Infosys which is due for joining. I want to start with java but do not know how to begin...a technology with no less than 3000 classes, 10 separate fields, and a availability of no less than 1000 different titles books by several authors in market. Also, this site is tremendous to go with and a lot of stuff I don't know how to use this SDN well. Also, should i begin with core java or some other like j2ee, j2sp, netbeans or some other to end with..?? Please help me..

    Well, the good thing about Java is that is very complex.
    The bad thing about Java is that is very complex.
    First of all you should try to understand the differences between: JSE, JEE, JME.
    Then I recommend you to start learning the basics: Java Standard Edition. Sun's tutorials related to JSE are a good starting point.
    After you finish with the language basics (oop concepts, string class, swing, sockets, threads) ->>
    I strongly recommend to follow a path that leads to Java Enterprise Edition. That's were Java excels. Server-side applications.
    Good materials:
    - Sun tutorials.
    - Prentice Hall Java.
    - Head First series.
    Go, go, go
    PS: j2sp doesn't exist.
    netbeans it's just an ide.
    Edited by: nomemory on Oct 2, 2008 12:01 PM

  • Which java technology best fits this environment

    Hi everybody,
    I�m new to Java. I want to build an environment in which there is a group of devices, say a desktop, a laptop and a PDA sharing all resources including their CPU cycles and memories. Do you think it is feasible to implement such an environment iusing Java? Which Java technology (/ies) meet(s) the requirements of such an environment?
    Thanks in advance,
    Best regards,
    Heba

    I�m new to Java. I want to build an environment in
    which there is a group of devices, say a desktop, a
    laptop and a PDA sharing all resources including
    their CPU cycles and memories. Do you think it is
    feasible to implement such an environment iusing
    Java? Not really. Getting a PDA and a PC to share their memory sounds pretty low-level to me. I wouldn't know whether this is possible at all. Certanly not sharing CPU cycles. If you want to run the stuff as separate slave processes for a master, Java would be okay, I guess. Note that the PDA would be limited in what it can do, though, compared to the full J2SE.

  • Which Java Technology?

    Hello. I know a small amount of Java that I learned a long time ago (very basic stuff).So much has changed and I don't know where to start. I want to use Java and XML together. I have an old Java book that talks about JAXP, but I can't find that on the Java download pages. In fact, when I go to http://java.sun.com/xml (where JAXP used to live), it redirects me to Java Web Services.
    I wouldn't mind exploring the web services developer pack, assuming that it has JAXP built into it. But, what I'm concerned about is that it's all based on Java EE. I have the standard edition along with NetBeans. I don't want to get into EE and setting up servers on my home computer, etc. I just want to learn how to use Java and XML to create web applications.
    Any suggestions on where to start and what technologies/tools I absolutely need. Also, any suggestions for a good tutorial/book.
    Thanks for your help.
    Ron

    Hi njb7ty,
    Thanks for the advice. I'll make a couple of comments below and add another question or two.
    "A book on Java (example: Head First in Java)"
    I've got 3, but they're all old. Iv'e got Java How to Program 5th Edition (from 2003). Also, I've got the Java Eclipse book version 3. And, I've got Professional Java XML (Wrox--circa 2001). I also have Thinking in Java Version 3 (circa 2001). Any thoughts on these?
    "Install java JDK on your computer (its free"--)
    That's done. I've been playing with Java since 1.0 back in 1996. I've just never went very far with it and I don't know much about OOP.
    "Install Eclipse IDE on your computer (its free)"
    That's done. I've had it for awhile, but haven't had much time to really learn how to use it. I've got NetBeans also--but also haven't had time to do much with it either.
    "A book on JSP"
    That's on my todo list. I'll get that next.
    " Install Tomcat on your computer (its free)"
    Well, I could do that, but I don't like the idea of server software running on my computer. For one, I don't know how these servers are configured out of the box and have no clue how to make sure they are secure. And, if I mess something up, I'm basically screwed because I wouldn't know how to fix it. Any suggestions?
    " Install tomcat plugin for Eclipse into Eclipse (you guessed it, its free)"
    That's easy enough. If I install Tomcat, I'll do this directly afterward.
    " Create a hello world JSP page in eclipse and get it to run in tomcat
    (Eclipse auto launches Tomcat).
    On the todo list after I get Tomcat setup, the plug-in installed, and a good book on JSP.
    " A book on servlets
    Servlets sound hard. Any recommendation on a good book?
    "A book on JDBC
    That's something I need to do soon. I definitely need to learn how to setup databases in Java. Do you recommend MySQL for web-based applications?
    "Install Oracle Lite (free) and use its utility to create a person table. Grant access rights
    for you application to access the database via JDBC."
    That's cool. First time I've heard about that. I'll give it a try.
    "Create a program to query the database via Tomcat using connection pooling and JNDI"
    I assume I'll know what that means after I start reading the JDBC book :-)
    "Read up on java MVC. It discusses how to separate the layers of your program
    (architecture issue)."
    I've heard about MVC before, but never used it. It stands for Model-View-Controller, right? I'll have to look into this some more.
    "Read a book on javascript"
    I've got Javascript Bible 5th Edition. Is that a good one?
    "Read up on JSTL"
    That's another new one for me. Never heard of it. I'll have to check that out too.
    "Read http://www.javapractices.com/home/HomeAction.do
    Read http://mindprod.com/jgloss/unmain.html"
    I'll definitely study these.
    "There, that should keep you busy for a while."
    You're not kidding. This is going to take a lot of time to learn. I didn't realize I had so much to do. And, I'm guessing that the stuff you mention will just get me up to speed on the basics. There's probably a ton of other things to dig into after that. It's a little depressing, considering I'd like to be up and running in a short period of time, but it's going to take time to learn.
    "Keep away from XML and AJAX for now."
    That's not good. Those are two things that I'm interested in. Isn't there a way to learn them side by side with Java? I've got a good understanding of basic programming (particularly procedural)...so I'm hoping I can pick up on things a little quicker than most people would if they were starting out fresh. I also understand the basic syntax of Java. So, I've got a good head start. But, maybe I'm being a little too ambitious...
    One thing that bothers me is my web host company doesn't support Java (which is the dumbest thing I've ever heard). They've got me on a Linux system right now and I know Java works on Linux. So, not sure what the problem is there. To get any kind of Java capability, I think I have to upgrade to a dedicated Windows server, which is a bit more expensive than what I've got now. And, I think that only gives me support to JSP. Not sure what else. Any recommendations/suggestions on this?
    Thanks again for all of your suggestions. I'll be using your todo list as a guide and get started learning these things.
    Ron

  • The future: Java is driving the software industry!

    Yeah! Java rocks! [ http://www.tiobe.com/tpci.htm|http://www.tiobe.com/tpci.htm] . More power to Java.

    ejp wrote:
    I find it impossible to believe that C is really in 2nd place by any measure. I haven't met a primarily C programmer or encountered a primarily C project for at least fifteen years.67% of the developers in the company that I work for develop primarily in C. I'm one of them. We develop software for embedded systems (our own systems). I can also think of dozens of other industries out there where C is pretty much the only real choice (systems programming). Look at all of the linux development; I'd say the vast majority of Linux software is still written in C. Low level development is primarily C. Someone else mentioned game development as well - that's definitely primarily C. And if you lump C and C++ together (I certainly don't - C++ is just gross) - then I'd be willing to be that it'd be #1.
    I guess it's reasonable to assume that there isn't an overwhelming demand for C developers though...

  • I need to know the right tools and java technology

    Please help,I need to know the right tools and java technology to support what I need.
    I had background programming in Assembly,C++,Visual Basic,SAP/ABAP 4.
    All I can say, programming is about logic, now we are very helped building program using objects.
    I'm very interest to SAP tech, where all screens, programs, reports are resides on tables, this is the real dynamic!
    CUrrently I'm eager to do the same technic with java. I'm new to java....
    What I know the J2EE is the core for me to start is it right? I was very interest with the Client-Server Tech. How can I impelemet this with Java?
    I'm a bit confuse with so many java solutions. There is Java Applets, Swing, Java AWT, JavaBeans, etc...
    I don't know what is the best if I want my Presentation/Client Application will run within browser (not standard html, using like windows gui). What should I do to make business logic objects, how to invoke it within the gui. how to make installation package whenever clients connect to the http server.
    if you have a pointer to do it please let me know.... I'm very appreciate all your response...
    Best regards,
    Lucky Pangemanan

    I'd say - don't get carried away with the heavyweight frameworks. Don't use EJB if Hibernate and/or Tomcat will do the job. There's a danger of winding up using a bulldozer to crack a wallnut.
    What people mean by "J2EE" varies a fair bit.
    Start with Tomcat, which has the virtue of being free. Try some JSPs and servlets.
    Use Applets to do client side presentation only if you must; Applets create an installation overhead on end-users, and some of them can't cope, while others may not have the necessary installation permissions on their office machines. They are pretty rarely needed, IMNSHO, most client-side behaviour is better handled with html and JavaScript.

  • Which java version should I code the SCJD assignment?

    Hi All,
    I am planning to take SCJD (maybe within a year or earlier). But I am confused as to in which version of java should I submit the assignment(CX-310-252A). I read in "All in one Java 2 SCJP..." book by Kathy Seirra that we must not use a verison (of java) that is more than 18 months older than the current production java version as it would be deemed "out-of-date" by the exam assessors (pg 563).
    So going by the same line of thought, does it mean that I can submit the aasignment only in 1.6 (release date-dec 12 2006) and not in java 1.5 or 1.4. Also, if 1.7 gets released early next year and if I am coding in 1.6, then I would have to submit the assignment by june 2008 (or else it would become outdated).
    The various java version release dates can be found at: http://mindprod.com/jgloss/javareleasedates.html
    Please help me solve this version confusion. (I prefer submitting in 1.4 as I have completed SCJP 1.4)
    SCJP 85%, SCWCD 91%
    "Once we accept our limits, we go beyond them"

    1.5 is no longer a valid platform 18 months after the
    initial public release of 1.6.
    What that means is that your code should work on 1.6
    without modifications from that date.Where did you find that information?
    It's a bit strange since this is what The EOL for Java says:
    "Technology EOL Policy
    Major Product Family Releases
    This would include such products as Java 2 Platform,
    Standard Edition 1.4.2 and 5.0. The Java technology policy
    is to support the current shipping version of Java
    Standard Edition plus two back versions. Once the
    End-of-Life process starts on a major product family
    release, a notice will be posted on all relevant download
    pages stating that the product has entered the EOL
    process and how long the process will continue until the
    product is no longer supported by Sun."http://java.sun.com/products/archive/eol.policy.html
    So that means that 1.4.2 will enter EOL when Java 7 is released. How can a version that hasn't entered the EOL life cycle not be valid?
    Kaj

  • Which Java API could check the type of Operating System the JVM is running?

    Does anyone know which Java API could check the type of Operating System the JVM is running?
    thanks a lot!

    check out System class.
    regards
    shyamAnd specifically, the getProperty() method.
    - K

  • What is the roadmap to a new comer in java technology?

    Can some one define and explain the roadmap for a new comer who has just formal experience of using computer and keeps only basic knowledge about computers and computer programming? A new comer's mind is boggled with so many unkown terms. Can someone sort them out to make understand simply? What a new comer should know before dipping into the java technology and what must be learnt sequentially?

    Take a look at these. Pick the one or ones you like.
    Sun's basic Java tutorial
    Sun's New To Java Center. Includes an overview of what Java is, instructions for setting up Java, an intro to programming (that includes links to the above tutorial or to parts of it), quizzes, a list of resources, and info on certification and courses.
    http://javaalmanac.com. A couple dozen code examples that supplement The Java Developers Almanac.
    jGuru. A general Java resource site. Includes FAQs, forums, courses, more.
    JavaRanch. To quote the tagline on their homepage: "a friendly place for Java greenhorns." FAQs, forums (moderated, I believe), sample code, all kinds of goodies for newbies. From what I've heard, they live up to the "friendly" claim.
    Bruce Eckel's Thinking in Java (Available online.)
    Joshua Bloch's Effective Java
    Bert Bates and Kathy Sierra's Head First Java.
    James Gosling's The Java Programming Language. Gosling is
    the creator of Java. It doesn't get much more authoratative than this.

  • Which java keyword cannot be used inside the body of a static method?

    Which java keyword cannot be used inside the body of a static method, but may be used without problems in a non-static method?

    But javac doesn't complain. So I was not partially wrong -- I was completely wrong.It's still better not to use the "this", though. When you explictly reference a static member via an instance reference (theFoo.bar or this.bar, as opposed to Foo.bar) the JLS requires a check that the reference is non-null. Clearly "this" is always non-null, but javac still puts in half of the check. Take the simple class public class Test {
        static int field;
        public void setField(int i) {this.field=i;}
        public void staticSetField(int i) {field=i;}
    } and observe the bytecodes produced: $ javap -c Test
    Compiled from "Test.java"
    public class Test extends java.lang.Object{
    static int field;
    public Test();
      Code:
       0:   aload_0
       1:   invokespecial   #1; //Method java/lang/Object."<init>":()V
       4:   return
    public void setField(int);
      Code:
       0:   aload_0
       1:   pop
       2:   iload_1
       3:   putstatic       #2; //Field field:I
       6:   return
    public void staticSetField(int);
      Code:
       0:   iload_1
       1:   putstatic       #2; //Field field:I
       4:   return
    }The JIT will get rid of it, but you may as well avoid the waste in the first place. (And if you really do want to check that the reference is non-null, do the check explicitly so that maintainers know it's intentional).

  • Earlier my java was something else and now it is java x11 ... so which is the latest one and if java x11 isnt the latest one then how do i get the latest one ?? please guys help !!

    i suddenly realised that my java is changed the earlier was some thing else it was having a coffee cup and a window drawen in that icon... now it is x11 so which is the latest one ? x11 ? if not then how do i download the latest one ? and my mac is also working bit slow is it because of the java change ?

    The only people who can possibly assist you with this is Apple Customer Relations, call your local Apple contact number and ask for Customer Relations then explain your situation clearly and politely (be firm but don't rant).
    You might want to investiage what the local laws are regarding defective goods and 'fit for use' definitions on warranties etc. Consumer Protection can be a useful tool to use or bargain with if needed ...

  • Java technology/framework suggestions required for solution.

    Hi,
    I'm a C/PRO*C developer (for the past 12 years) and have been asked to do some Java ( which I haven't touched for 13 years).
    I would like you input on the 'correct' solution (kind of like an architectural overview) of the technologies I should be looking at.
    There are two parts to this.
    I need to write a web browser/Application that picks up a file locally on windows PC and reads the contents of the file to populate some url parameters which go to a specific web sevice via HTTPS.
    I then need a web service or some kind of servlet (I guess) that on receipt of the request by the client then stores (to a database) the request for auditing and then creates a soap message (using the data receieved) to an external third party( WSDL provided by thirdpparty). Once the thirdparty responds the web server then generates a web page for the client which includes a number of options and details retrieved from the thirdparty are displayed and on the client selecting them the result is sent to the server and the selected option is stored.
    Part of this must be that the server must be capable of running as a number of instances. It must be highly secure.
    What java technologies/frameworks should be looked out? Is my very rough design fundamentally floored?
    Thanks in advance.
    OFN

    OldFashionedNewbie wrote:
    So should I use servlets as opposed to JSP? or JCF?Servlets are not opposed to JSP. (JCF? Do you mean JSF?) You can and would use both Servlets and JSP, however, I have grown to believe that JSPs are awful and you should use Velocity instead. From what I've heard of JSF, I'd avoid that too.
    Essentially then create a servlet that accepts HTTP request and manipulates a call to the thirdparty, audits data to database, and returns a page back to client which then accepts the option.The server accepts the HTTP request and deals with that lower-level stuff for you, then it invokes your servlet.
    The servlet shouldn't call the third party, etc.; it should invoke other code (that you'd write) to do all that. You need a layer of abstraction between your business logic and the web tier. Among other things this will make it much easier to test.
    If I were wanting to run this as a in multiple instances then I create a connection pool to the database. But could multiple app instances be able to use one network connection to the ThirdParty?I suppose they could but it seems like more trouble than it's worth and a whole layer of infrastructure that I wouldn't bother with unless (a) you've demonstrated that it's a problem during profiling, and (b) you find that there's some preferably open-source library that handles this for you.

  • Java.sql.SQLException:The trans ... no longer active - status: 'Unknown'

    Oracle DBA team received a stack trace from our developers about an error generated by a JAVA appilcation using a WebLogic 8.1 application server and a Oracle 9.2.0.8 (RAC) database server with a Linux 2.4 OS. No database errors were logged into the database alert or listener logs, and no trace files were generated by database server on the same day. Developers are still looking for a cause.
    Here is the info provided to us by the developers:
    Nested StackTrace:
    java.sql.SQLException:The transaction is no longer active - status: 'Unknown'. No further JDBC access is allowed within this transaction.
         weblogic.jdbc.wrapper.JTSConnection.checkIfRolledBack(JTSConnection.java:219)
         weblogic.jdbc.wrapper.JTSConnection.checkConnection(JTSConnection.java:228)
         weblogic.jdbc.wrapper.ResultSet.getMetaData(ResultSet.java:184)
         us.tx.state.rrc.common.util.QueryUtils.getSimpleResults(QueryUtils.java:455)
         us.tx.state.rrc.common.util.QueryUtils.executeSimplePS(QueryUtils.java:373)
         us.tx.state.rrc.pr.events.valueobject.BaseLeaseEvent.loadEventData(BaseLeaseEvent.java:182)
         us.tx.state.rrc.pr.events.valueobject.BaseLeaseEvent.loadEvents(BaseLeaseEvent.java:194)
         us.tx.state.rrc.pr.events.valueobject.BaseLeaseEvent.getEvents(BaseLeaseEvent.java:161)
         us.tx.state.rrc.pr.events.PREventManager.getLeaseComingleEvents(PREventManager.java:104)
         us.tx.state.rrc.pr.events.PREventManager.getAllEvents(PREventManager.java:81)
         us.tx.state.rrc.pr.events.process.AutoResolveProcess.createTrxs(AutoResolveProcess.java:80)
         us.tx.state.rrc.process.ejb.session.ProcessManagerSessionBean.initProcess(ProcessManagerSessionBean.java:427)
    Application reportedly ran okay when resubmitted later on the same day without any other changes to the environment except a RMAN hot full backup finished before the second run. Developers have been unable to reproduce application error. Any ideas on where the developers should look for a more definitive definition of application errors?

    That message is a WLS-resident event. It means that the WLS-managed transaction
    for which the thread/JDBC connection was operating, has already finished, whether by
    having completed normally or having been rolled back.

  • Which WS technology to use for a SOAP client--please help

    Hey guys, I haven't had very good luck getting help from these forums. Hopefully that will change
    So I need to build a webservice client and am investigating technologies. The requirements are that the client submit a specific string (i.e. not specific java objects--rather the request will be passed in as a string) and store the http status code and response body.
    I looked at saaj both the axis and sun implementations--the sun implementation was completely useless. If the http status code is not 200, the client throws an exception (thus I can't get at the response body which I need even in the case of an error). The axis implemention seems more useful, but I can't get the http response code from the SOAPConnection or SOAPMessage objects.
    I looked at Jax WS, but it seems to require a wsdl/xsd and I don't have one.
    Any help, please?

    Hi, I wasn't sure where I could post this question.
    If you think this question should be replaced to
    another part of the forum, please do so.
    I'm trying to find out how I can do jaxx, not using
    it in swing, but using it in a j2ee web environment.No I don't think so. What do you mean? It creates Swing components not HTML form widgets.
    Have you thought of XSL maybe?

  • Migration From D2K to Java Technology

    Hi Everyone,
    I am using Oracle D2K 6i Version from the last four year for transaction form for my company.Now because of low bandwidth and for multiple centers it is needed to go online. My Company want to switch to Java Technology with oracle database. Please tell me is it possible if i am going to create big transaction form(s) having 5th level of master/detail relationship. if yes so for which technology of java like (JSP,struts, hibernate) or something else i need to look forward.
    Your Suggestions are most welcomed.

    This forum is only handling foreign database to oracle migrations. You might better post your request in the Java or Developer forum

Maybe you are looking for