Go Back   ZeroC Forums > Help Center

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #1 (permalink)  
Old 02-26-2008
rdaneel rdaneel is offline
Registered User
 
Name: Iman Awaad
Organization: FH-BRS
Project: XPERSIF
 
Join Date: Feb 2007
Posts: 13
oneway invocation Ice vs CORBA

Hi,

I am trying to understand the difference in the way Ice and CORBA implement oneway invocations.

In the Ice 3.2.1 manual (section 4.21 - page 162-163), it says that CORBA implements oneway invocations using TCP/IP and explains how this is inefficient. And that Ice offers UDP protocol as well.

On the faq at http://www.zeroc.com/faq/onewaysLost.html it says that Ice also implements one way invocations using TCP/IP.

I don't understand how it avoids the problems that affect CORBA in its use of TCP/IP for the invocations?

Many thanks!
Iman
Reply With Quote
  #2 (permalink)  
Old 02-26-2008
matthew's Avatar
matthew matthew is online now
ZeroC Staff
 
Name: Matthew Newhook
Organization: ZeroC, Inc.
Project: Internet Communications Engine
 
Join Date: Feb 2003
Location: NL, Canada
Posts: 1,061
This focus of that section of the manual is really the idea of having oneway at the interface level, something which we consider very dubious for the reasons outlined in that section.

With respect to blocking, as of Ice 3.2.1 tcp oneway invocations can also block. See http://www.zeroc.com/faq/onewaysBlock.html for details.

Starting with Ice 3.3 we remove this limitation for both twoway and oneway invocations. Sending the both oneway and two invocations asynchronously guarantees never to block the caller.
Reply With Quote
  #3 (permalink)  
Old 02-27-2008
rdaneel rdaneel is offline
Registered User
 
Name: Iman Awaad
Organization: FH-BRS
Project: XPERSIF
 
Join Date: Feb 2007
Posts: 13
Many thanks for the explanation and the pointers!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Differences between CORBA and ICE albertods Help Center 3 02-26-2007 08:36 PM
server CORBA and ICE in a same file vydge Help Center 7 06-08-2005 08:39 AM
can ice cooperate with Corba? eaglecn Help Center 1 01-11-2005 08:26 AM
Ice <-> Corba Sebastian Comments 1 11-23-2004 04:31 PM
Bridging CORBA and Ice? rodrigc Help Center 2 03-18-2003 11:32 PM


All times are GMT -4. The time now is 12:24 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0
(c) 2008 ZeroC, Inc.