Generic Vs Specific Model RosettaNet

Hi All,

I need suggestions from you guys. Here are the the points for you guys to read and than suggest whats the best way to do it please .

We are doing RosettaNet Integration.
We have mutliple backends and multiple partners.
There are two ways for us to do the models.

We do the generic model where we Call the partner specific mapping and services by invoking the partner folder which is based on PArtner DUNS Number. Also, we get the DUNS number from Model Pipeline.

Second is to do the model with filters and specific to integeration.

In Generic Model We are not currently setting the Filters in the model and try to have one model per one PIP for every backend and frontend.

The reason we are doing it is that , there is a statement somewhere that having more models on the machine is unacceptable overhead and slow response times on Process Run Time / Monitor.

Here is the question I have.

What is better and how? Having 50 Transactions of 10 models , or having 50 Transactions of 20 models. Does it really matter if you have more models on machine than what we have in memory?

Following are the issues with Generic model.

Complexity of Development.
Complexity of Support.
Complexity of Deployment.

Hoping to have some expert openion.


hi bilsid,

    its seems to be ur expert in the RosettaNet, i think u have worked on the modeler using RosettaNet. Even iam trying to do one work in the RosettaNet environmet using webmethods 6.1.  

    if its posible for u to send me the one senario in this environmeth orelse pls suggest me any documents. sothat i can go through. 

     thanks in advance.

Speaking of complexity, in my opinion Models and Monitor brings in the complexity to wM RNet solution.

It is going to be hard for support folk to fix RNet models in Monitor, Developers to build scalable, flexible models, also for your partners when they send you signal or transactions multiple times.

Often times, all RosettaNet processing would take place in a single environment of Integration servers. I don’t see a need functionally for process models. Process your RosettaNet documents like you do it for any other XML documents (Without PRT). Ofcourse you need to follow RNIF guidelines to do the same.

Just my perspective on RosettaNet solution in webMethods.