Skip to Content
avatar image
Former Member

Adaptive Web Service Model - Best Practise for Design

For SOA - we are developing consuming applications using WDJ (look up from SR).We have 50 odd Web services that needs to be consumed across various UI (application) DCs.

Will it be a good idea to have a central DC for holdling all the separate 50 Adaptive Web Services Models (considering that only one service per Adaptive Web Service model is allowed) and separate UI DCs using it

or

would it be better to have local models per UI DCs?

Please suggest what would be an efficient design here.

Cheers,

Dhanz

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Oct 26, 2009 at 03:21 PM

    Hi,

    i would suggest you to create a model component which can be reused.

    just create a faceless web dynpro component and import all the models and implement the needed service method opertaions.

    expose the methods in the interface controller and add the component to public part , so that u can access the methods from other web dynpro components using component usage.

    this faceless component will actas a data provider for other web dynpro components.

    [http://help.sap.com/saphelp_nwce711/helpdata/en/47/b973f241e83376e10000000a421937/content.htm]

    Hope it helps....

    Thanks and Regards

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      The limitation is not on the Number of services supported in the model but in the complexity of the bindings en the performance of the IDE when you start to edit the binginds. This problems is the same for any other model type.

      My advice is that you group your services by functional modules, and puts from 5 to 10 services in each model. If your grouping was fine, you would not have more than 2 or 3 model usage in any WD DC that you works.