I am working on Factory homes assignment.
got question around 3D modeling tool. Does the 3D modeling tool returns image,video or PDF. or does it return OutputStream which can be converted to either image,video or PDF file. I need to cover this up in my class diagram.
We can assume that 3D modeling tool accepts some parameter into request depending on which it can return output in image,video or PDF format through SOAP message response.
I have assumed that the 3d tool is an RIA that runs in the browser's plugin. Am I expected to provide more details around this like what kind of software it is etc ? I have seen some similar applications but I don't know for sure that the one in the assignment can ever be built as an RIA or not. Should I worry about this and change my assumption ?
I didn't go into any detail at all about the 3D modelling tool, I just had my code calling a facade to the tool and getting back an object. Just as with the WebServices you do not know the API so assume whatever makes the assignment easiest, it doesn't make sense to create an elaborate scenario that is going to complicate your design if you don't have to.
I didn't have this as a risk as I think there are much bigger one you need to worry about, I just mentioned in the assumptions that I assumed that the tool chosen was robust and did the job required reliably and quickly. I think having a facade to interface with it insulates the SuD from swapping out the tool in the future should it be required.