Feature and Technical Overview | BlackBerry Enterprise Server process flows |
9.The BlackBerry Collaboration Service requests the file size from the IBM Sametime server, and sends data to the IBM Sametime server to begin the file transfer process.
By default, the media transfer state on the BlackBerry Collaboration Service is set to transfer.
10.The sender's client sends the data for the file in content message packets to the BlackBerry Collaboration Service.
11.The BlackBerry Collaboration Service checks the order of the content message packets and sends them to the recipient's client using a BlackBerry instant messaging protocol.
12.The recipient's client receives the first content message packet, sends an acknowledgement message to the BlackBerry Collaboration Service, and requests the next content message packet from the BlackBerry Collaboration Service. This continues until the client receives all of the content message packets.
If the recipient selected the option to optimize the file for viewing, the BlackBerry Attachment Service converts the file into a format that is optimized for viewing on the BlackBerry device.
13.When the BlackBerry Collaboration Service receives an acknowledgement message for the last content message packet from the recipient's client, it changes its media transfer state to done and stops the file transfer process on the IBM Sametime server.
14.In the conversation window, the client notifies the recipient that the file has been received.
The recipient can open the file from the conversation window or from the file system on the BlackBerry device. The BlackBerry device uses the BlackBerry Browser to render supported files. If the recipient selected the option to optimize the file for viewing, the recipient can open and view supported files in the attachment viewer on the BlackBerry device. The recipient can also save the optimized file to a location in the file system on the BlackBerry device.
Message attachment process flows
Process flow: Viewing a message attachment
88