Hi everyone.
On 06/24/09 15:50, Karen Tung wrote:
> I talked to Jack in person yesterday. It looks like my confusion is
> his use of terminology.
> After we talked, I understand that the "Remote Server Module" is
> actually just a program
> with the knowledge of contacting the Primary server module to retrieve
> information from
> the the XML tree setup in memory. This "Remote Server Module" will
> make it easy for any consumer
> to get values from the XML tree because it encapsulates all the code
> for contacting the server..etc..
>
> Given this information, I think that "Remote Server Module" is not a
> good term to use.
> This is because when people think of "server", they think of a process
> running in the background
> serving requests, and it won't terminate unless it is killed explicitly.
> Since this is not the case, the name of this program should not contain
> the word "server" at all. I also think that the term "remote" is not
> correct, since remote
> implies that this is not done on the same machine, while in fact it
> is, since the primary server
> will be starting on a Unix domain socket, and not a inet socket.
>
> Thanks,
>
> --Karen
>
After conferring with Karen in person on this issue, we agreed to change:
- Primary Server Module to XML Server
- Remote Server Module to XML Reader
(the above not to be confused with ManifestServ and ManifestRead).
I've updated the spec accordingly and added a table of contents. All of
the latest XML parsing specs are available at:
https://www.opensolaris.org/os/project/caiman/XML_Parsing/
Thanks,
Jack