I managed to code a J2ME chat using a http connection that stays open, however there are few more problems: the database is polled to retrieve the new conversations and worse on IIS 6 I can’t stop the page when the connection is closed (IsClientConnected stays true)!