Week 2 - status report (http://vysper-gsoc2010.blogspot.com/2010/06/week-2.html)

The following tasks were scheduled for this week:

    * Parsing the XML received from the client with nbxml
    * figuring out how should the parsed messages be handled
    * handling the parsed messages and responding back to the client

Completed:

    * Parsing the XML received from the client with nbxml
    * The handling of the messages will be done by keeping a
BoshBackedSessionContext with the state of the session. The session
context will be associated with the HTTP session maintained by Jetty
via javax.servlet.http.HttpSession

Patches:

    * https://issues.apache.org/jira/browse/VYSPER-207

In progress:

    * handling the parsed messages and responding back to the client

Next:

    * implementing the logic of responses to the client (keeping a
session before sending an empty response on timeout, honoring the
'hold' attribute for requests,  acknowledgment 'ack' attribute  logic,
keeping the responses in some cache to be able to resend them if not
acknowledged by the client)


Bogdan

Reply via email to