In web project can we write core services layer without knowledge of UI ?

Posted by Silent Warrior on Stack Overflow See other posts from Stack Overflow or by Silent Warrior
Published on 2010-05-18T15:35:51Z Indexed on 2010/05/18 23:20 UTC
Read the original article Hit count: 165

Filed under:
|
|
|

I am working on web project. We are using flex as UI layer. My question is often we are writing core service layer separately from web/UI layer so we can reuse same services for different UI layer/technology. So practically is it possible to reuse same core layer services without any changes/addition in API with different kind of UI technologies/layers. For e.g. same core service layer with UI technology which supports synchronized request response (e.g. jsp etc.) and non synchronize or event driven UI technology (e.g Ajax, Flex, GWT etc.) or with multiple devices like (computers, mobiles, pdas etc.). Personally I feel its very tough to write core service layer without any knowledge of UI. Looking for thoughts from other people.

© Stack Overflow or respective owner

Related posts about design

Related posts about architecture