Results 1 to 5 of 5

Thread: ICE as a SOA infrastructure?

  1. #1
    ozialien is offline Registered User
    Name: Ernest Rider
    Organization: OzTech
    Project: Workflow engine
    Join Date
    Sep 2007
    Posts
    4

    ICE as a SOA infrastructure?

    Are there any examples where ICE is used B2B in a competing "internet"?

    It would be very helpful to put ICE in the context of a published service interface for internet applications. This will help me put it in perspective for a suggested performance oriented architecture application domain. If this is way out of scope for ICE, than I can accept that too. I would still recommend it for internal performance architecture anyway.
    Last edited by ozialien; 09-05-2007 at 10:29 PM.

  2. #2
    ozialien is offline Registered User
    Name: Ernest Rider
    Organization: OzTech
    Project: Workflow engine
    Join Date
    Sep 2007
    Posts
    4
    I think I answered the question by using the Search feature of the ZeroC site.

    In which Michi mentioned WS-Ice Bridge that was discontinued, and basically the underlining details in philosophy etc...

  3. #3
    matthew's Avatar
    matthew is offline ZeroC Staff
    Name: Matthew Newhook
    Organization: ZeroC, Inc.
    Project: Internet Communications Engine
    Join Date
    Feb 2003
    Location
    NL, Canada
    Posts
    1,458
    I'm not sure I really understand what you want to do. Most descriptions I see of SOA are little more than philosophical hand-waving putting well known architectural solutions in a complex and confusing way. IMO, it is little more than re-inventing the light-bulb, trying to light a new fire on an old concept. Could you be a little more concrete on what you want to do, and then we in turn can tell you whether Ice is suitable.

  4. #4
    ozialien is offline Registered User
    Name: Ernest Rider
    Organization: OzTech
    Project: Workflow engine
    Join Date
    Sep 2007
    Posts
    4

    Elaborating a bit.

    In my app environment I would like to make ICE a high performance environment where a lot of interfaces are generated through XML tooling.

    ICE would just be another Data Transfer Object mechanism. For this I imagine I would have to build a XML binding to ICE. This "effort" would be considered a cost save in that several layers of XML Transformation can round trip the activity. Significant client side patterns drive the ability of clients not to have to regenerate based on IDL/SLICE concerns. Because they are clients who view change as expensive. Logistically this is similar to receiving an automated update.

    So I suppose the question digging deeper down was "Does such an XML based mechanism exists"? Because its existence would mean the ability to provide a transformation stack to/from it.

    I got the impression from Searching the Forum's that such activities are out of scope, so I think my question is answered, but may be it isn't?

  5. #5
    ozialien is offline Registered User
    Name: Ernest Rider
    Organization: OzTech
    Project: Workflow engine
    Join Date
    Sep 2007
    Posts
    4
    One can design and build anything with an interface oriented design using ICE. But sometimes you want to see more out of the box. I just don't know what the future holds for out of the box applications written in ICE. i.e. ICEForge?

    I get perception in several postings that there is some rejection of XML technologies as a mechanism to improve process. I have conversations daily about not using XML technologies to drive large transactional systems. Still as a Meta layer I find it makes things much much much better. A two decades ago I used to write a "Steering File" with the Inversion of Control pattern in C. Its structure was very concise but eventually could look like macro assembly for complex things.

    I personally see XML instances as Meta layers anyway, that will stay in a good place far out of the way of performance concerns.

    In the past months I experimented a bit with .NET.IIOP to JAVA and ICE is certainly attractive as a holistic view of distributed computing.
    Still in light of big pushes towards XML and Web based collaborations like this Forum application I am using now. Bridging such technologies seems to be a good choice.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Evaluating migration to ICE based infrastructure
    By grembo in forum Help Center
    Replies: 4
    Last Post: 01-21-2009, 08:14 AM
  2. ICE/SOA vs REST
    By kwaclaw in forum Comments
    Replies: 2
    Last Post: 02-25-2007, 01:35 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
  •