Java Technology:, demographics, new, active, abandoned, obsoleted?

Hi Folks,
I am trying to get a handle on where the Java community is going in regards to the plethora of java technologies currently available. Of the 10+ years that java has been around - has any of the technologies available today been obsoleted or just not in favorable use in lieu of better or replaced technologies in use today?
Yes, I know there is a LOT of different technologies available but what I am trying to do is to make a list of technolgies to focus on, the ones that are really being used by the Java community today.
For example - Where is the Jini community going? What about all the supporting things that go with Jini - from services as: Reggie, Mahalo, Phoenix, Fiddler, Norm, Mercury, Outrigger, Browser, and HTTP daemon and is anyone actually using all of these services? I note there is a link for this technology: www.jini.org - and leads me to believe this is a breakaway (spinoff?) from Sun's site? This is just an example technology to make a point.
Is there any place to go to (link) that will at least list all of the Java technolgies available today and to show what technolgies are abaondoned, still active, and perhaps a demographics showing interest and active use by the Java community, a roadmap?
Kind regards,
Dan

Hi Folks,
I am trying to get a handle on where the Java
community is going in regards to the plethora of java
technologies currently available. Of the 10+ years
that java has been around - has any of the
technologies available today been obsoleted or just
not in favorable use in lieu of better or replaced
technologies in use today?
Dozens of API's. Even more implementations of API's, open source or not.
Yes, I know there is a LOT of different technologies
available but what I am trying to do is to make a
list of technolgies to focus on, the ones that are
really being used by the Java community today.
Read the posts in these fora. A good first start as to what is being used.
For example - Where is the Jini community going?
What about all the supporting things that go with
h Jini - from services as: Reggie, Mahalo, Phoenix,
Fiddler, Norm, Mercury, Outrigger, Browser, and HTTP
daemon and is anyone actually using all of these
services? I note there is a link for this
technology: www.jini.org - and leads me to believe
this is a breakaway (spinoff?) from Sun's site? This
is just an example technology to make a point.
Is there any place to go to (link) that will at least
list all of the Java technolgies available today and
to show what technolgies are abaondoned, still
active, and perhaps a demographics showing interest
and active use by the Java community, a roadmap?
http://www.google.com :^)
http://java-source.net/
Kind regards,
Dan- Saish

Similar Messages

  • 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.

  • Open survey on new eLearning method for Java technologies

    JavaBlackBelt is considering offering “coach-assisted eLearning” courses on Java technologies such as Spring/Hibernate/more. It’s a new type of learning and they are interested in your feedback.
    Please consider taking a 5 minute survey and you will receive 10 contribution points towards JavaBlackBelt certification exams. Goto [www.surveymonkey.com/s.aspx?sm=SaH59Fy0TxcZykQKMN_2ftZA_3d_3d|http://www.surveymonkey.com/s.aspx?sm=SaH59Fy0TxcZykQKMN_2ftZA_3d_3d].
    Thanks for your time and we look forward to sharing results with you.

    Relevant portions of the [_Sun Forums Code of Conduct_|http://wikis.sun.com/display/SunForums/Sun+Forums+Code+of+Conduct]
    1.5 Definitions
    "Restrictions" means Sun's restrictions against Content that:
    b) includes third party advertising or ...
    Your OP qualifies as third party advertising.
    If you feel your post has been erroneously blocked, please feel free to use the "Report Abuse" link at the top of the thread.
    db

  • New web development java technologies

    hi friends
    get me an area/problem in web development were we can use new java technologies.

    Are you asking for problem domains to try out the latest and greatest Java technologies, or are you asking us to give you new business ideas?

  • 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.

  • What's your strategy for learning Java technologies?

    Or, in other words, how do YOU acquire knowledge that is necessary for implementing Java technologies?
    After having spent one-and-a-half years developing an enterprise app, I've gained lots of knowledge about Java and some surface knowledge about its related technologies (JBoss, Hibernate, Ant, XDoclet, NetBeans and probably some others I can't think of at the moment).
    I'm now realizing that -- although the standalone prototype version of my program is growing mature -- I've still got lots to learn for refactoring it to a web platform. For example, I 've done small test projects using Servlets, but haven't done any work with JSP (or HTML for that matter) yet.
    Now, I'm sure I can learn JSP etc., but the questions I ask myself are: how long will it take?
    It's a rhetorical question of course (I don't expect an answer from you, the reader) However, it's an important issue because the months or years I spend fumbling around learning these new technologies, are time I could otherwise spend on the business logic and functionality of my program.
    So, how do you guys acquire knowledge of technologies? Official training perhaps? Or do you simply experiment until it works? Or do you rely on your company's knowledge base (e.g. someone in your company knows how it works)? Or do you get prototypes built from someone who already knows how it works?
    I�m really curious about this and would appreciate your thoughts.
    Thanks in advance,
    P

    Well, it seems like most of you simply read the
    various texts and try the vendors' examples. I'm
    surprised that no one mentioned ever having bought a
    prototype application from the onset. "bought"? What's that mean? You don't buy prototypes. You download evaluation versions, maybe.
    I try to find sample code and tweak it to see the effects. Otherwise, I start writing small sample code an build on that.
    I consider myself a reasonably competent core Java
    programmer, but I had serious difficulty configuring
    and merging its related technologies. There were so
    many disjointed pieces of instructional information
    that the additional research time really hurt our
    budget severely. Not an uncommon thing, I'm sure. There's a lot of stuff. But don't bother learning all of it. Not in detail, at least. It's a good idea to familiarize yourself with the names of packages/libraries and what they do. But only really learn what you need to learn for what you need to do. The next project you will probably need other things, so you learn them then.
    bsampieri,
    I've setup Tomcat and tried the examples--in fact, I
    normally follow tutorials for all products I hope to
    use. Problem is, the examples and tutorials never
    address my specific needs. So, I usually inch toward
    my goal by spending weeks or months in forums to
    continue where the tutorials leave off. Anything complex is going to not be there.... the trick is to identify pieces that you can pull out to build more complex apps. And the fact that JSP/servlets have the issue of being compounded by all the HTML/CSS/JS and HTTP protocol ... I don't want to say limitiations, exactly... Well, it just makes things more complex and harder to know what you need.
    Perhaps you guys are much faster and smarter than
    I...or you have a much bigger budget :)Probably not... on either account.

  • Java technologies for developing Desktop Applications

    Hi,
    I am new to desktop applications development. Can someone tell me the java technologies, API etc. that I have to learn for desktop application development.
    Jagatguru

    Thanks for your speedy reply.
    Actually, I am not interested in web-based applications. I am programming in swings and JDBC. Now I want to enhance my work area to include new technologies. Can you please tell me the other technologies that I have to learn for desktop applications

  • Look for general blog on Java technologies

    Hello,
    I am greatly interesting in Java and look for active blog on Java technologies. I found 1000 of blogs posted in this forum but many are very specific or not active anymore. Could you please advise me good java blog with regular posting and interesting articles on different part of Java?
    thanks
    sebastien

    To write JNI code for integrating of an activeX is not a simple task. You will face with a number of problems related to COM:
    - when and where to call CoInitialize and CoUninitialize,
    - how to clean up COM references on Java Application exit,
    - when to do Thread Marshal and when it is not needed for COM interfaces;
    - how to Marshal and Unmarshal COM parameters in Java methods calls to COM Interface methods, etc.
    The best decision is to use some Java-COM Bridge.
    My company has developed tools like
    - Java-COM Bridge
    - Object-Oriented JNI SDKs for C++ and .NET (v1.1,v.2.0) languages (do not mix with JNI wrapper generators). These are an object-oriented maps of the regular JNI SDK,
    - Add-Ins for MS Visual Studio v.6.0 and v.7.1 that generate Java wrappers in C++, C#, J#, MCpp, VB for Object-Oriented JNI SDK.
    So we know problems you have.
    See our site
    http://www.javain.com

  • Good Info About Java Technology

    For people new to Java, copy and past the URL below for some great information about Java Technology.
    Let me know what you think...
    http://www-106.ibm.com/developerworks/java/library/j-starthere.html

    Well, that's a good summary of all the Java technologies, and it's well organized for sure. Personally, I still think of java.sun.com as the definitive source for Java information, although I might peruse others from time to time also.

  • Latest java technology....

    Hi all,
    i m want to know what is the latest requirement of industry from a java developer and what is the new java technology the developer should go for that..
    thanks & regards,
    john

    Developers should be able to google.
    Everything else can be learned from there.
    But seriously: look around at some news pages and job portals and just look around. You'll get a pretty good view over what's important.
    Some of the J2EE basics are almost always usefull: JDBC, Servlets, JSP. Others are required sometimes: EJB.
    Tomcat Know-How is a definite advantage, as is Spring and Hibernate.
    Basically I'd say that for most jobs server-side Java is the most important part.

  • 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.

  • What religious of java technology are currently avaliable.whatdotheycontain

    hello friends iam chandrika new to this site.plz respond me 4 this q'n i will be so thankfull.

    Re: what religious of java technology are currently avaliable.whatdotheycon
    I'm not sure what "religious of java technology" means.
    %

  • ADF Calendar : java code to create activity

    Dear All,
    I need to create an activity in the calendar from java code and not from the create popup.
    actually i need to create a new activity when i drag a activity from a table to the calendar but the oracle demo is too complicated !!
    Can anyone advice how ?
    Thanks

    Hi,
    Always mention your JDev version.
    Are you talking about the component demo ? Calendar Drop Target Demo ?
    Which part of it you are finding it complicated? Have you downloaded the source and went through the code?
    -Arun

  • DIfference between TERADATA TVS technology an new TERADATA FOUNDATION Layer

    Experts ,
    what is the difference between TERADATA TVS technology and new TERADATA FOUNDATION Layer technology.
    What are the advantages and disadvantages of each
    Thanks

    Imagine I has a multiprovider that needed to look at process data from R3 and operational data from say a post office tracking system
    The post office tracking system was on a set of non R3 boxes and historically a EDW and reporting marts where built using non SAP products on a Teradata platform
    Within BW you can create a multicube on a BW cube that has the ECC data in it and have a virtual remote cube which reads teradata at run time to get the tracking data for that country etc
    BW does not store the data (why would it need to - it is already stored in the Teradata EDW system) but consumes it at run time in a query
    To read the data at runtime from Teradata you could either write your own function module or you could buy the TVAS module from teradata which does it for you (at a cost) and in teradata's words is optimised for Teradata SQL and handles hierarchies much better etc
    Teradata foundation is a whole different matter - in the case above it would involve you moving your BW box and putting it on Teradata. You coudl benefit from the massive parallel processing within teradata that your infopackges ands DSO activations within your BW LSA layers need.
    Teradata will easily handle its its normal non BW applications tens of terabytes in a very little time and it is normal to rebuild reporting marts from scratch each night rather than deltas due to the actual power of the product.
    How this integration within the  BW application is at this moment I dont know as I haven;t been updated since my last conf call with them.
    So it's horses for courses - if a client has a huge teradata platform already and a oracle BW one it is a door opener to move BW to that
    Or if its a greenfield site with huge and i mean huge data volumes that you need to model within a EDW layer then it might make sense to look at teradata or one of the other MPP database vendors.
    I notice you work in consultancy in presales - so I best leave the rest of the free advice there.. but it gives you a flavour

  • What is new in Java syntaxes in new Java versions?

    What is new in Java syntaxes in new Java versions?
    What about this sentenses
    1. for (int c:data), where data is array of integer
    2. ArrayList<Object> () ...
    3. Class<?>...
    I can't find this syntaxes in my books and documentation...
    And what Java version is latest?

    dont crosspost
    Edited by language police

Maybe you are looking for

  • How do I rearrange the order of songs on an album?

    I like to have the songs in the correct order because a lot of the time the artist intended for them to be listened to in a specific order. How do i rearrange songs in an album that are mixed up?

  • Menue item is not visible

    heloo this is code for My jframe i try to put file menu and i put it in but there is problem and drop menue is not visible but it dos work (if u now where the items are )and if you have no idea then is it possible to create 3 different menue and ask

  • Package is visble in other schemas

    Hi, I have installed PL/SQL package in schema A and did not give any GRANT ON EXECUTE to anybody. Now when I connect as user B and select * FROM all_objects WHERE object_type = 'PACKAGE' AND owner = 'A' I get the package. That's first thing I can not

  • Add Authorization field to Authorization Object (BTRTL to P_ORGIN)

    Hi, Could anybody please let me know the steps to add authorization field to an authorization object. I want to add authorization field (BTRTL) to authorization object (P_ORGIN). Please suggest.. Thanks is advance!

  • System Administrator User Files trashed

    I made a really dumb move and placed my System Administrator Account User Files in the Trash File. I did this under the Other User Account on my Mac iBook G4 which does NOT have Sys Admin authorization (the files were moved when I authorized the move