At the moment i develop a really big Application in a nice Java Client,
The next Step is to develop an 'Engine' that do some really cool things automatically,
so the user only set up his settings, save it in a database and the cronjobs do all the stuff for him
while he sleeps or make vacations in the sun
So thats wat the plan (and the managers) say!
Know i think about the architecture and a really important question is:
"Did i make the sytsem in the 'normal' OOP style? Or should i make it SOA like and pack all the stuff in Services?"
So i'd like to know all the important things you know about developing a app full of services!
For example:
- Whats the advantages and the disadvantages?
- What things can i do to get better performance?
- What about own objects and services?
- nuSOAP or PHP SOAP?
- Caching?
- Security?
- And all the Stuff you know about this all
Before i forget: Only the cronjobs call the webservices - so no user has direct contact with it!
Thanks a lot!