I have a question relating to the best use of a design pattern. Its probably my understanding of the patterns thats confusing things but i cant decide which pattern is best suited to the following problem.
I have a client system who will be interacting with a seperate subsystem. The subsystem is quite complicated and so i need an interface between the two to simplify for the client system. This sounds like a perfect fit for using the facade pattern but i can look at this another way and it may also fit the adapter pattern.
If it makes any difference the interface in the middle will be doing lots of little individual tasks on the subsystem through simple api calls.