webMethods

webMethods

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  How to hide webMethods flow service source code

    Posted Tue August 08, 2006 09:31 PM

    Does anyone here know, how to hide a flow service source code? I need to install some flow services, which contain proprietary business logic on one of our trading partner’s webMethods Integration Server. I am wondering, is there a way to hide flow service source code. I have seen webMethods doing it for Java services (e.g. PSUtilities) but not sure is it possible with flow services.


    #Flow-and-Java-services
    #Integration-Server-and-ESB
    #webMethods


  • 2.  RE: How to hide webMethods flow service source code

    Posted Tue August 08, 2006 09:46 PM

    Hey,

    You can restrict the users from viewing the source code using the READ ACL priveleges. If you do not want to a set of people to view the source code for the flow service, then put them in a separate group and do not give them READ ACL. This way they wont have access to the code but can still execute it.

    Just my 2 cents.

    ~Anitha.


    #webMethods
    #Flow-and-Java-services
    #Integration-Server-and-ESB


  • 3.  RE: How to hide webMethods flow service source code

    Posted Thu August 10, 2006 10:24 PM

    Hi Anitha,

    I tested this in version 6.5 and it works! Thanks!! Do you know how to do this in Version 4.6 and 6.1? I dont see READ ACL priveleges on the flow service properties in 4.6.

    Rajan


    #Flow-and-Java-services
    #webMethods
    #Integration-Server-and-ESB


  • 4.  RE: How to hide webMethods flow service source code

    Posted Thu August 10, 2006 10:46 PM

    Hi Rajan,

    I am not sure of the version 4.6. However, READ ACL priv is available with 6.1

    I just tested against my 6.1 server and it does work fine.

    Do you not find this priv from your 6.1 server?

    ~Anitha.


    #webMethods
    #Integration-Server-and-ESB
    #Flow-and-Java-services


  • 5.  RE: How to hide webMethods flow service source code

    Posted Fri August 11, 2006 03:21 PM

    hey_rajan,

    If you’re installing the code on your Trading Partner’s IS, I’m assuming they have Administrator rights to that server and/or access to the file system. If so, then if they really want to see the code, the ACL will be a very small obstacle to get around.

    As far as the webMethods PS’s java services are concerned, they hide the source code via the ACL but also by only including class files in the packages (ie. no source code.) It still doesn’t prevent anyone from being able to read the code if they really want to.

    • Percio

    #webMethods
    #Integration-Server-and-ESB
    #Flow-and-Java-services


  • 6.  RE: How to hide webMethods flow service source code

    Posted Fri August 11, 2006 03:23 PM

    Why must you install this code on your Trading Partner’s server again? If it’s proprietary business logic that belongs to your company, then why not have that logic sit on your server and have your Trading Partners invoke it from theirs?

    • Percio

    #Flow-and-Java-services
    #webMethods
    #Integration-Server-and-ESB


  • 7.  RE: How to hide webMethods flow service source code

    Posted Fri August 18, 2006 04:45 AM

    I know its weired, but this is one of the clause in the contract. Thanks for your insight though ! I need to open a SR with webMethods support and ask for the solution.


    #Integration-Server-and-ESB
    #Flow-and-Java-services
    #webMethods


  • 8.  RE: How to hide webMethods flow service source code

    Posted Fri August 18, 2006 02:45 PM

    If you don’t mind, please let us know if webMethods is able to help you further.


    #Integration-Server-and-ESB
    #webMethods
    #Flow-and-Java-services