Go Back   ZeroC Forums > Comments

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #1 (permalink)  
Old 04-04-2005
Bytenik's Avatar
Bytenik Bytenik is offline
Registered User
 
 
Join Date: Apr 2005
Location: Vancouver, BC, Canada
Posts: 6
Send a message via MSN to Bytenik
-->
Question ICE Features Across Language Mappings

Hi all.

I am trying to decide which ICE language mapping to use. My choice is primarily between C++ and Java, although C# is an interesting option as well.

Is there a comparison of the various ICE features that are available in each language mapping (ore more importantly, those features that are NOT available under particular mappings)?

Are there any major performance differences in ICE due to the language chosen?

Finally, can I create the server side of my application in ICE with Java, say, and then create my client side with C# or C++? If so, what limitations or areas of concern would need to be considered?

Thank you!

Last edited by Bytenik : 04-04-2005 at 03:15 PM.
Reply With Quote
  #2 (permalink)  
Old 04-04-2005
bernard's Avatar
bernard bernard is online now
ZeroC Staff
 
Name: Bernard Normier
Organization: ZeroC, Inc.
Project: Ice
 
Join Date: Feb 2003
Location: Palm Beach Gardens, FL
Posts: 769
Hi Bytenik, welcome to the ZeroC forums!

Ice currently supports 6 programming languages, C++, Java, Python, PHP, C# and Visual Basic. Everything that goes "on the wire" is programming-language independent: an Ice client has no way to know the programming language used to implement the Ice server it talks to ... it does not matter. So you could start by implementing a server in Java and later rewrite it in C++ without changing anything in your clients.

Ice for C++ and Ice for Java provide the same feature set; Ice for C++ is usually faster than Ice for Java, in particular SSL communications are a lot faster in C++.
Ice for C# currently lacks a couple features:
* SSL support
* Freeze (the Ice persistence service)

Hope this helps!
Bernard

Last edited by bernard : 04-04-2005 at 04:00 PM.
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
Is this a cross-platform/language problem ? rc_hz Comments 2 08-18-2006 08:18 AM
Disable features mykael Help Center 1 07-03-2006 04:28 AM
Which language mapping(s) do you use? marc Comments 12 05-31-2006 06:19 AM
Implementing New Language Mappings FusionGyro Help Center 1 12-13-2005 05:15 AM
Provide language specific documentations of Ice vermorel Comments 2 12-08-2005 05:24 AM


All times are GMT -4. The time now is 08:02 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.