Page 5 of 16 FirstFirst ... 3 4 5 6 7 15 ... LastLast
Results 61 to 75 of 234

Thread: What feature would you like to see most in Ice?

  1. #61
    xiehua is offline Registered User
    Join Date
    Aug 2003
    Location
    HangZhou China
    Posts
    30

    an useful feature !!!

    now Ice can use either tcp/ip or UDP as a transport.
    If Ice can use http also as a transport,It is so useful.
    In my country,always the computer client connect to the
    internet through a proxy server that only support http.
    So the client with Ice can't work in this case.

  2. #62
    damingyipai is offline Registered User
    Join Date
    Jan 2004
    Posts
    59

    for HTTP, maybe....

    Originally posted by xiehua
    now Ice can use either tcp/ip or UDP as a transport.
    If Ice can use http also as a transport,It is so useful.
    In my country,always the computer client connect to the
    internet through a proxy server that only support http.
    So the client with Ice can't work in this case.
    publish a Ice extension for IIS(ISAPI), and module for Apache?....

  3. #63
    damingyipai is offline Registered User
    Join Date
    Jan 2004
    Posts
    59

    The Ice must not bind 80 port direct !

    Usually, the web server is IIS or apache... etc

  4. #64
    andreynech is offline Registered User
    Name: Andrey Nechypurenko
    Organization: GE Healthcare
    Project: hobby remotely controled vehicle
    Join Date
    Feb 2003
    Location
    Munich, Germany
    Posts
    59

    IPV6?

    HI,

    Are there any plans to support IPv6 in ICE? If not, I think it would be nice-to-have
    feature.


    Thanks,
    Andrey.

  5. #65
    marc's Avatar
    marc is offline ZeroC Staff
    Name: Marc Laukien
    Organization: ZeroC, Inc.
    Project: The Internet Communications Engine
    Join Date
    Feb 2003
    Location
    Florida
    Posts
    1,860
    Supporting this is trivial. We do this as soon as IPv6 becomes relevant

  6. #66
    peter.s is offline Registered User
    Join Date
    Mar 2004
    Posts
    12

    usage of autotools for configuration of the sources

    i very much would like to see if Ice would have some build system instead of the config/Make.rules system.

    especially the autotools framework comes to my mind because with this framework dependencies can easily be tracked and various platforms can easily be checked and supported.

    i'm currently trying to run Ice on 64bit alpha linux and 32bit ppc linux and perhaps soon on mipsel linux and autotools would make this job much easier ;-)

  7. #67
    hvr
    hvr is offline Registered User
    Join Date
    Mar 2004
    Posts
    1

    Re: usage of autotools for configuration of the sources

    Originally posted by peter.s
    i very much would like to see if Ice would have some build system instead of the config/Make.rules system.

    especially the autotools framework comes to my mind because with this framework dependencies can easily be tracked and various platforms can easily be checked and supported.

    i'm currently trying to run Ice on 64bit alpha linux and 32bit ppc linux and perhaps soon on mipsel linux and autotools would make this job much easier ;-)
    I've run into similiar problems... every new platform requires me to hack the rules... something that a well made autotools-based package doesn't require me to...
    not that the autotools framework is perfect, but once done right, it works like a charm...
    not to mention other features like cross-compilation, srcdir!=builddir builds and easier packaging for deb's or rpm's...

    There _are_ software packages that are not such a good candidate for autotool'ification (such as unix kernels or low level hardware accessing software) but Ice doesn't fall into this category imho;

  8. #68
    feline is offline Registered User
    Name: Michael Sharpe
    Organization: self
    Project: Just curious
    Join Date
    Mar 2004
    Location
    Houston, TX
    Posts
    8
    Two things I would like to see....

    1) Usage of poll() instead of select() on those platforms which support it. This would work around file descriptor limitations. Most select implementations are built on poll(). You will likely find that poll() will simplify the code too as you will not need to mess around with fd_set's anymore.

    2) Never allow the server to connect to the client. This is mainly pertinent with respect to callbacks. Having to use a single glacier instance for each client connection is a pain. It should be possible to re-use the client to server connection for delivering the callback. (I say this out of ignorance to ICE internals ofcourse
    --
    Michael

  9. #69
    marlowa is offline Registered User
    Join Date
    Feb 2003
    Location
    London
    Posts
    64
    Originally posted by marc
    The problem is that (to my knowledge) there is no official standard yet for reliable multicast, as there is for reliable unicast (TCP). Ice doesn't aim to try to invent basic internet protocols, but rather to put our object model on top of existing and proven protocols (like TCP or UDP).
    There are at least two stds, PGM and its successor NORM. Both have several open source reference implementations. The code for NORM seems to be in a better state, the PGM code I have seen is based on a version created for BSD which requires kernel mods. The NORM implementation I looked at is portable and requires no kernel mods. Take a look at http://norm.pf.itd.nrl.navy.mil for more details.

    Regards,

    Andrew Marlow.
    You are in a maze of twisty little passages, all different.

  10. #70
    damingyipai is offline Registered User
    Join Date
    Jan 2004
    Posts
    59

    integration with web service

    Can ICE support WebService by it-self? that can give me more time in my logic coding...

    and, how to use slice2wsdl?

  11. #71
    marc's Avatar
    marc is offline ZeroC Staff
    Name: Marc Laukien
    Organization: ZeroC, Inc.
    Project: The Internet Communications Engine
    Join Date
    Feb 2003
    Location
    Florida
    Posts
    1,860

    Re: integration with web service

    Originally posted by damingyipai
    Can ICE support WebService by it-self? that can give me more time in my logic coding...

    and, how to use slice2wsdl?
    No, Ice does not have built-in support for SOAP or other Web-services stuff.

    We used to use the SOAP data encoding for our persistance service "Freeze", and XML-schemas for versioning of Freeze data. However, we dumped this approach completely, because it was bloated, complicated, and slow. Now Freeze uses the Ice data encoding, and a Slice-based versioning mechanism. The new version is much cleaner, faster, and easier to use. (See the chapter about FreezeScript in the manual.)

    Perhaps we will add a SOAP interface to allow communications with Web services in the future, but so far there was not a lot of demand for such a feature.

  12. #72
    michi's Avatar
    michi is offline Registered User
    Name: Michi Henning
    Organization: Triodia Technologies
    Project: I have a passing interest in Ice :-)
    Join Date
    Feb 2003
    Location
    Brisbane, Australia
    Posts
    1,055
    Originally posted by marlowa
    The NORM implementation I looked at is portable and requires no kernel mods. Take a look at http://norm.pf.itd.nrl.navy.mil for more details.
    Looks interesting, thanks for the link. I'll put this on my (rather long) TODO list. But no promises as to time frame!

    Cheers,

    Michi.

  13. #73
    Yunqiao Yin's Avatar
    Yunqiao Yin is offline Registered User
    Name: Yin Yunqiao
    Organization: Baosteel
    Project: real time process control system
    Join Date
    Jan 2004
    Location
    China
    Posts
    56

    Add some protocols for better IPC performance!

    Provide more communication protocol options,such as:
    Unix Domain Socket,Shared Memory,etc.
    Yunqiao Yin
    Baosteel
    real-time process control
    ICE中文论坛http://lingdoo.just.as 欢迎大家捧场

  14. #74
    happysoft is offline Registered User
    Join Date
    Jul 2004
    Posts
    2
    i want to development of ice integrated develop tools!

  15. #75
    marc's Avatar
    marc is offline ZeroC Staff
    Name: Marc Laukien
    Organization: ZeroC, Inc.
    Project: The Internet Communications Engine
    Join Date
    Feb 2003
    Location
    Florida
    Posts
    1,860

    Re: Add some protocols for better IPC performance!

    Originally posted by Yunqiao Yin
    Provide more communication protocol options,such as:
    Unix Domain Socket,Shared Memory,etc.
    I don't think Unix Domain Sockets are faster than TCP/IP loopback. Do you have any performance figures?

    Shared memory can be faster for large requests. For short requests, the overhead for communicating shared memory state change is usually higher than sending the whole request over TCP/IP.

    I implemented a shared memory transport for some other middleware project a few years ago. But the technical complexity and limited usability (only good for very large requests, and only works on the same machine) made me abandon this project.

Page 5 of 16 FirstFirst ... 3 4 5 6 7 15 ... LastLast

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Feature list / description of Ice on website
    By Minthos in forum Comments
    Replies: 4
    Last Post: 09-03-2009, 06:49 AM
  2. Ice 3.3 Feature Discussion
    By mes in forum Comments
    Replies: 18
    Last Post: 04-02-2008, 12:42 PM
  3. Ice.Application feature requests
    By bartley in forum Comments
    Replies: 4
    Last Post: 02-05-2006, 01:56 AM
  4. Small C# Feature Request
    By acbell in forum Comments
    Replies: 1
    Last Post: 04-21-2005, 01:12 AM
  5. platform feature matrix
    By dlyall in forum Comments
    Replies: 0
    Last Post: 09-02-2004, 03:52 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
  •