I've heard two things from different people. one is that your body can't absorb a high amount of protein at once so it excretes out most of it. Others think it's fine to eat loads of protein in one sitting.
Personally I think it's better to have your protein gradually throughout the day in smaller meals with protein shakes maybe to make it easier for you.
What I've been doing is making a protein smoothie in the morning to take to work with me. I put in a bunch of frozen mixed summer fruits, about 200g of plain yogurt, some honey to taste (I probably have about 2 tablespoons) and about 2 and a half scoops of unflavoured protein powder.
I usually get up in the morning and have my breakfast (6 weetabix with skimmed milk) at about 6.20 am, have my break at work at about 10 am and have that smoothie along with a little box of pineapple and maybe a few little cakes for extra calories. go to the gym at about 3pm and have a protein shake with 3 scoops afterwards at about 4.20. get home at about 5pm and cook up a huge plate of pasta and grate cheddar cheese on it, let that go down and then cook up 5 fish fingers (not the best thing in the world but I don't really mind) with a bit of ketchup.
I'm trying to gain a little bit of weight/muscle at the mo although I'm still reasonably lean. seems to be working for my strength gains. I weigh 182 lbs.
I went on a bit there didn't I? Hope it's of some help although I'm def not an expert on nutrition (just thought you deserved an answer from someone), this seems to work for me though.