<html>
<body>
At 09:43 PM 3/28/2003 -0600, Thomas Uram wrote:<br><br>
<blockquote type=cite class=cite cite>I've taken Bob's application
services document, made some changes to the interface, and recast
it in the format used in our other design documents. This part will
be included in the main venues design document, but I wanted to send it
separately to simplify review. <br><br>
Bob: Mostly, I made the following changes:
<ul>
<li>the data channel is not a web service; therefore, applications do not
register with the data channel for particular event types </blockquote>
</ul><br>
Whether they register for event types is orthogonal to whether the data
channel is a web service. An app registers for event types because it is
interested in receiving those (and only those)
events<br><br><blockquote type=cite class=cite cite>
<ul>
<li>an application object is created with a single data channel, instead
of relying on the application to create the data channel(s) it needs; at
this point, I only see the need for one data channel; the </blockquote>
</ul>This is meant to be a general solution. What if I don't want a data
channel? What if I want two data channels in order to make my application
logic clearer? <br><br><blockquote type=cite class=cite cite>
<ul>
<li>AppObject.CreateDataChannel method has been removed
<li>the application object does not assign a public_token to components;
instead, the public_id in the ClientProfile will be used </blockquote>
</ul>The venue client's public id? what if I create an app that stands
alone and isn't part of a client? What if I create two instances of an
app associated with one
client?<br><br><blockquote type=cite class=cite cite>
<ul>
<li>we only have one application type, so there is no application
service/factory to create them </blockquote>
</ul>I don't follow; how does an application get created if there's not a
factory to create them?<br><br>
What if I wnat to derive a custom application class that has server-side
code in it, and create an application server, all using this same
framework? The app factory is a general mechanism..<br><br>
<br>
<blockquote type=cite class=cite cite>I need to make the existing
implementation conform to this spec very soon, so let me know if you have
any comments.</blockquote><br><br>
<br>
</body>
</html>