No, it's not. The serial port doesn't orgainze the data in such a way. It just takes bytes in and allows you to take bytes out in a sequential manner. Attempting what you're asking will not work. You'll get garbled serial port data, if not outright errors. There's just no way to say "These bytes belong to that message".
Sorry, that's just the basic design of how they work.