Re: ForCES Protocol Implementation Issues

"B. J. Kang" <[email protected]> Sun, 16 Sep 2007 22:53:29 -0400
Newsgroups gmane.ietf.forces
Message-ID <LISTSERV%[email protected]>
On Sat, 15 Sep 2007 12:20:37 -0400, Joel M. Halpern 
<[email protected]> wrote:

>If we want the FEState to be the way that a cE administratively
>disables and FE, then we would need to make a larger change.  When I
>drafted the FEState component, my expectation was that
>administratively disable would reflect non-Forces interaction, such
>as a "disable" CLI command.
>Given that the other two values (operationally disabled and
>operationally enabled) can not be used as the value in a set
>operation, I think that to change this we would have to create two
>separate variables, a read-write admin-status and a read-only
>operation-status.  (I thought we had that at one point and decided
>not to keep it, but I could be confused.)
>

So, is there any good solution about "CE starts a FE or stop it" in current time ?
Or you want to charge the draft?


>For every table (array) in a Forces Object there is a properties
>object (accessible via the protocol) which includes the first free
>table entry, as well as the last used table entry.  So the
>information the CE needs is always available.
>In fact, since the CE generally created the table, and created the
>entries, it is anticipated that the CE will normally have a mirror
>copy with any annotation information it wants, obviating the need to
>query these fields.
>

What you mean is that I can get the information about which row is free 
without getting all the contents of a table to find the index of free rows?

If so, when i want to add some things to a table, I must still get some data at 
first. Isn't it a complicated thing?

Because I try to implement Failover, I can not think that Backup CEs have the 
mirror copy of all FEs.


Thanks a lot.

>Yours,
>Joel
>