Design a software for different clients

Hi,

What are the things that we have to consider when developing a software for different clients.

For example if we have clients such as mobile phones, web and desktop.

Should I make them call an ejb, web service or some other service.

Can u plz guide me on the area's that I have to learn or are there any specific design or architectural patterns to handle this sort of situation.

Thanking U,

Chamal.

[447 byte] By [chamalsla] at [2007-10-3 9:31:38]
# 1
this is far too vague to actually be answered
georgemca at 2007-7-15 4:46:28 > top of Java-index,Other Topics,Patterns & OO Design...