Go Back   ZeroC Forums > Comments

Reply
 
LinkBack Thread Tools Rating: Thread Rating: 16 votes, 5.00 average. Display Modes
  #76 (permalink)  
Old 08-15-2004
philip_lamb philip_lamb is offline
Registered User
 
 
Join Date: Aug 2004
Location: Christchurch, New Zealand
Posts: 1
Talking Objective-C bindings (e.g. Mac OS X)

Objective-C is (as I'm sure you know) a nice object-oriented language, and gets a lot of workout on the Mac OS X platform. So I and others would love to see ICE with Objective-C bindings.
Reply With Quote
  #77 (permalink)  
Old 08-20-2004
ruzark ruzark is offline
Registered User
 
 
Join Date: Aug 2004
Location: Mexico
Posts: 11
Lightbulb About documentation

Hello guys, I'm involved with a videogame project for our career graduation project, we were browsing through some network API's when we stumbled with ICE and fell in love with it. It's simple, easy and has a powerful set of features. Yet we don't know how to use them all, we are still reading the PDF manual.

It has a nice manual, but I would really like to see a section or a new manual about programming videogames with it, some examples, just to get started, not programming a full one, stuff like deployment, patching, managing the gameloop in a distributed environment, etc., I don't know if all this stuff is covered on the current manual, I just would like to see videogame oriented examples.

The reason for this is that I think videogames is a very profitable software trend that is growing very fast. So supporting it directly through documentation wouldn't be bad I think

Well, I hope I communicated what was intended. See you later.


P.D. Sorry for my english :P
Reply With Quote
  #78 (permalink)  
Old 09-06-2004
Yunqiao Yin's Avatar
Yunqiao Yin 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
Thumbs up Add getter/setter method for slice2java command

I want to use the Hibernate ORM framework as the persistence mechanism for ICE slice. Hibernate require a java class must be a POJO,it calls java object's setters to set the members' value instead of assigning values to members directly. So I think add these getter/setters in slice2java automatic will be a graceful solution. Example:
//slice Cat.ice
class Cat {
string name;
int color;
bool sex;
float weight;
};

//Java Cat.java
public class Cat extends Ice.ObjectImpl{
....
public String name;
public int color;
public boolean sex;
public float weight;
public String getName(){
return name;
}
public void setName(String name){
this.name = name;
}
....
}

I will be in appreciation of seeing new --getter and --setter option with slice2java in next ICE release.
Thanks a lot.
__________________
Yunqiao Yin
Baosteel
real-time process control
ICE中文论坛http://lingdoo.just.as 欢迎大家捧场
Reply With Quote
  #79 (permalink)  
Old 09-28-2004
vsonnathi vsonnathi is offline
Registered User
 
Name: Venkat Ramana
Organization: Amazon.com
Project: Prototype
 
Join Date: May 2004
Posts: 39
Please provide a way to generate toString method in Java

Hi,

It would be nice to have toString generated automatically may be use of some metadata on the class/structure level.

Thanks,
--Venkat.
Reply With Quote
  #80 (permalink)  
Old 09-28-2004
vsonnathi vsonnathi is offline
Registered User
 
Name: Venkat Ramana
Organization: Amazon.com
Project: Prototype
 
Join Date: May 2004
Posts: 39
Encapsulate data as private members and provide getters and settters

Hi,

ICE being OO Middleware, it causes be some uneasiness to see code directly accessing data members (encapsulation) of a class. Please provide getters and setters and make the data members private.

Thanks,
--Venkat.
Reply With Quote
  #81 (permalink)  
Old 10-09-2004
teenvoon.RaySir teenvoon.RaySir is offline
Registered User
 
 
Join Date: Oct 2004
Location: B.
Posts: 5
Exclamation enhancing features to get the name of MIDDLEWARE

there are too much MIDDLEWARE named thing. weblogic is bea MIDDLEWARE, 9i is elison MIDDLEWARE, EJB is open MIDDLEWARE, RMI is .net MIDDLEWARE, CICS is expensive MIDDLEWARE, HTTP is world wide MIDDLEWARE, biztalk is ms MIDDLEWARE, socket is first MIDDLEWARE, ss7 is telecommunication MIDDLEWARE,... most joking is ibm, her ad us that IBM is MIDDLE and IBMware is MIDDLEware.

me come across so much MIDDLEWARE named thing, but me hate MIDDLEWARE. their frugging princleples and name that trapped most of the no-so-smart new man suffering, losing patience and confidence really slow down the "noneself control" programming level.

ice is most nearly close to my ideal MIDDLEWARE! what is ur MIDDLEWARE concept? mine is that a programing languange level mechanism which provide source coder "noneself control" programming. here "noneself" means not myself, not this system, not this machine, not this bus, no this cpu.

ice using a infrastructure of interface(server)-proxy(client) to support remote programming, which is the same as CORBA. sure me know u nearly have to designed yourware this kind, but if of transparence is better. the fellows:

ASM:
move ax &h90
@192.168.0.1 move ax &90
C:
int aX = 90;
int ax = 90 remote @192.168.0.1;
C++:
MyClass myInst;
MyClass myInst stack@192.168.0.1;
MyClass myInst heap@192.168.0.1;
Basic:
dim aXX = "90" as String
pla aXX = "90" as String @192.168.0.1;

me sure no team or no group can supporte this kind of programming transparence now, but me tried. with my rearch deep into inch earth, me feared, and in terror soon, at last, horror ar...

me found, MIDDLEWARE is ugly, unreasonable and illlogic. static code in windows view or on paper drive us into a ether motif, an Albert will pointe us out that there is a max C dictate all??!!! me fait lar..

...

when me come back, me just sure us need a MIDDLEWARE, as IBM need IBMware, no matter ugly or not, just a means of be. what me hope zeroC do is to make ice more like a MIDDLEWARE and try to sample these guys a MIDDLEWARE, then FUD anyelse to title his this name.
Reply With Quote
  #82 (permalink)  
Old 10-09-2004
teenvoon.RaySir teenvoon.RaySir is offline
Registered User
 
 
Join Date: Oct 2004
Location: B.
Posts: 5
Re: an useful feature !!!

Quote:
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.

xiaosiwolar
Reply With Quote
  #83 (permalink)  
Old 10-13-2004
griffima griffima is offline
Registered User
 
 
Join Date: Oct 2004
Location: Connecticut, USA
Posts: 17
Guaranteed delivery

ICE provides an at-most-once messaging delivery guarantee. Is there a plan to implement exactly-once (guaranteed) delivery- or perhaps you feel that this is better implemented at a different abstraction layer? Where/how (in general) would you implement it? At the moment it does not appear as though the lack would be a dealbreaker as far as implementing ICE as a middleware solution but I'd like to at least know if there's a good solution in case it comes up again.

Matt
Reply With Quote
  #84 (permalink)  
Old 10-13-2004
marc's Avatar
marc marc is offline
ZeroC Staff
 
Name: Marc Laukien
Organization: ZeroC, Inc.
Project: The Internet Communications Engine
 
Join Date: Feb 2003
Location: Florida
Posts: 1,781
Re: Guaranteed delivery

Quote:
Originally posted by griffima
ICE provides an at-most-once messaging delivery guarantee. Is there a plan to implement exactly-once (guaranteed) delivery- or perhaps you feel that this is better implemented at a different abstraction layer? Where/how (in general) would you implement it? At the moment it does not appear as though the lack would be a dealbreaker as far as implementing ICE as a middleware solution but I'd like to at least know if there's a good solution in case it comes up again.

Matt
Can you clarify what you mean with guaranteed delivery? What should Ice do if there is a network failure, or if the server or client crashes? Do you want some kind of persistent message queue, that stores messages until the network connection is up again, or until a server or client is restarted after a crash?
Reply With Quote
  #85 (permalink)  
Old 10-14-2004
griffima griffima is offline
Registered User
 
 
Join Date: Oct 2004
Location: Connecticut, USA
Posts: 17
Yes, I was referring to a persistant message queue.
Reply With Quote
  #86 (permalink)  
Old 10-14-2004
marc's Avatar
marc marc is offline
ZeroC Staff
 
Name: Marc Laukien
Organization: ZeroC, Inc.
Project: The Internet Communications Engine
 
Join Date: Feb 2003
Location: Florida
Posts: 1,781
Quote:
Originally posted by griffima
Yes, I was referring to a persistant message queue.
Usually this is done in connection with a messaging or event service, such as IceStorm. Making every invocation in the Ice core persistent would mean way too much overhead.

Persistent messages for IceStorm is something we considered, but didn't implement yet, because so far there has been no commercial demand for such a feature.
Reply With Quote
  #87 (permalink)  
Old 10-17-2004
mep mep is offline
Registered User
 
 
Join Date: Feb 2003
Location: Changsha, China
Posts: 6
Send a message via ICQ to mep
-->
For ICE for C#, many cannot afford a copy of M$ VS.net. But since .Net framework SDK is free, which include C# compiler and nmake. Why not supply makefiles for nmake, as well as VS project file.:
Reply With Quote
  #88 (permalink)  
Old 10-17-2004
michi's Avatar
michi michi is offline
ZeroC Staff
 
Name: Michi Henning
Organization: ZeroC
Project: Ice
 
Join Date: Feb 2003
Location: Brisbane, Australia
Posts: 907
I will try and add support for the free C# compiler to the build environment. No promises as to the date though!

Cheers,

Michi.
Reply With Quote
  #89 (permalink)  
Old 10-18-2004
stephan stephan is offline
Registered User
 
Name: Stephan Stapel
Organization: Stephan Stapel
Project: BristolNG
 
Join Date: Oct 2003
Location: Essen, Germany
Posts: 169
Quote:
Originally posted by mep
For ICE for C#, many cannot afford a copy of M$ VS.net. But since .Net framework SDK is free, which include C# compiler and nmake. Why not supply makefiles for nmake, as well as VS project file.:
Why don't you simply use SharpDevelop, which is also free, and convert the VS sln files into SharpDevelop projects? That works without any problems for the Ice project files!
Reply With Quote
  #90 (permalink)  
Old 10-21-2004
chenhong_sz chenhong_sz is offline
Registered User
 
 
Join Date: Nov 2003
Location: China.Shenzhen
Posts: 35
All Ice Service(IcePack,IceBox,IceStrom...) can been build with user Application together,then these service can been run in different style: console, service(deamon),GUI Application.
as i know, TAO's corba service is doing so.
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
Ice.Application feature requests bartley Comments 4 02-05-2006 02:56 AM
Small C# Feature Request acbell Comments 1 04-21-2005 02:12 AM
Feature request: Mutex classes stephan Comments 1 03-27-2005 04:25 PM
platform feature matrix dlyall Comments 0 09-02-2004 04:52 PM
Why not add DBC feature to Slice? microweb Comments 3 12-07-2003 08:29 AM


All times are GMT -4. The time now is 10:10 AM.


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.