Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: Spring IoC in jboss microkernel

  1. #1
    Join Date
    Jan 2005
    Posts
    15

    Default Spring IoC in jboss microkernel

    Strange, the jboss microkernel IoC looks very similar to Spring's:
    http://docs.jboss.org/nightly/microk...ml/basics.html

    :?

  2. #2
    Join Date
    Aug 2004
    Location
    San Mateo, CA
    Posts
    1,265

    Default

    Isn't that amazing? And yet it must be entirely coincidental, because you can search all the pages about their MicroContainer and not find a single reference to Spring :-)
    Rod Johnson - GM, SpringSource Division, VMware
    http://www.springsource.com
    Spring From the Source

  3. #3
    Join Date
    Jan 2005
    Posts
    15

    Default

    It's high time for copyrights on patterns!
    At least in this case, there should be a copyright on the XML schema for Spring IoC... :idea:

  4. #4
    Join Date
    Aug 2004
    Location
    San Mateo, CA
    Posts
    1,265

    Default

    Now it is going to be interesting to see how JBoss maintain their FUD campaign against Spring while flagrantly imitating part of its core. But I'm sure they'll manage...

    The real question is: if they sincerely believe in open source, why are they imitating a popular and mature product instead of building on it? Is it NIH, dislike of Apache License, or their commercial and political agenda (which seems to be violently hostile to Spring and Interface21)?

    Surely the time would be ripe for another vendor to consider building a kernel that used the original Spring container rather than an imitation...
    Rod Johnson - GM, SpringSource Division, VMware
    http://www.springsource.com
    Spring From the Source

  5. #5
    Join Date
    Sep 2004
    Location
    Texas
    Posts
    155

    Default

    Yikes! These guys are running the risk of isolating themselves here. One of the things that makes Spring so successful is the high-level of third party support. How many third-parties are going to want to maintain JBoss-only configurations, when they can maintain a Spring configuration that will work across all servers?

    Quote Originally Posted by SZ
    It's high time for copyrights on patterns!
    At least in this case, there should be a copyright on the XML schema for Spring IoC...
    I hope you're joking.

    Quote Originally Posted by Rod Johnson
    Surely the time would be ripe for another vendor to consider building a kernel that used the original Spring container rather than an imitation...
    Isn't that what Geronimo is doing?
    Corby

  6. #6
    Join Date
    Nov 2004
    Location
    Hilversum - The Netherlands
    Posts
    1,054

    Default

    But is Spring the first container that uses inversion of control?

    I think Spring is a great product, but Spring also builds on concepts found by other products.

  7. #7
    Join Date
    Feb 2005
    Location
    Boston, MA
    Posts
    1,142

    Default

    It did also added a few additional things over : start and stop lifecycle methods to go along with the create and destroy. Sort of a combination of what Spring and Picocontainer (who have start/stop, but not create/destroy). Plus the ability to pass arguments to the create/destroy methods.

    Anyone care to comment why you need that much flexibility?

  8. #8
    Join Date
    Nov 2004
    Location
    Hilversum - The Netherlands
    Posts
    1,054

    Default

    Quote Originally Posted by wpoitras
    Plus the ability to pass arguments to the create/destroy methods.
    This is something Spring misses.

    Anyone care to comment why you need that much flexibility?
    What do you mean?

    And Flexibility in Spring is good. Spring is a framework that is going to be used for a wide variety of applications and there will be a lot of different needs.

  9. #9
    Join Date
    Aug 2004
    Location
    u.s.a
    Posts
    399

    Default

    Interesting, in another blog there is this:
    As far as all your other claims of how great your "integration" libraries are, I remain totally unimpressed Yes, the IoC, AOP, WF, is interesting stuff, but the rest? Trivial BS. Otherwise we would have copied you long ago.

    Posted by Bill Burke (24.61.248.137) on October 04, 2005 at 03:52 PM EDT
    See http://www.jroller.com/comments/jcar...ed_me#comments

    So I guess the Microcontent stuff contridicts this quote? Its not BS?

  10. #10
    Join Date
    Feb 2005
    Location
    Boston, MA
    Posts
    1,142

    Default

    Quote Originally Posted by Alarmnummer
    Quote Originally Posted by wpoitras
    Plus the ability to pass arguments to the create/destroy methods.
    This is something Spring misses.

    Anyone care to comment why you need that much flexibility?
    What do you mean?

    And Flexibility in Spring is good. Spring is a framework that is going to be used for a wide variety of applications and there will be a lot of different needs.
    I'm wondering why having start/stop PLUS create/destroy and arguments to the create menthod is necessary. I don't think it is. But I use Spring, so I've settled into my comfortable little world without it. So I wanted people's comments on what this added to a container?

Similar Threads

  1. Spring MVC Web Framework versus Struts
    By biguniverse in forum Web Flow
    Replies: 27
    Last Post: Aug 29th, 2012, 03:57 AM
  2. Replies: 1
    Last Post: Oct 2nd, 2005, 07:10 PM
  3. Replies: 4
    Last Post: May 13th, 2005, 07:49 AM
  4. Replies: 14
    Last Post: Feb 21st, 2005, 05:41 PM
  5. Replies: 2
    Last Post: Jan 21st, 2005, 04:17 AM

Posting Permissions

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