IS flow language - usecases for practice

Hi Guys,

Could you please advise if I can find anywhere a set of usecases to practice my skills in ESB coding (flow language, using broker, publish-subscribe concepts, using pre-defined services, using adapters so on).

Thanks,
Raj

Hi Raja,

You may not find everything in well defined format, but good to start with:

  1. http://techcommunity.softwareag.com/ecosystem/communities/codesamples/webmethods/esb/webmethods-esb-codesamples.html
  2. http://techcommunity.softwareag.com/pwiki/-/wiki/Main/ESB+and+Integration+Articles
  3. http://techcommunity.softwareag.com/pwiki/-/wiki/Main/Messaging
  4. http://www.idnxchange.com/blog/ [External Link]

I find above sample codes / articles / blogs helpful.

HTH.

Thanks,
Rankesh

Welcome Raja sekha,

In-addition to the above also try out the tutorials at the below link: It will help you in basic webMethods coding…

http://techcommunity.softwareag.com/pwiki/-/wiki/Main/Tutorials

Let me know if you have any questions :slight_smile:

Hi Guys,

Thank you for the quick response. Could you also please guide me where can I find the best practices while coding in this flow language (Folder name, hierarchy conventions, documents, pipeline var.s conventions etc).

Thanks,
Raj

Hi Raja,

Please go through the chapter, Building Services from http://techcommunity.softwareag.com/ecosystem/documentation/webmethods/wmsuites/wmsuite9-6/Designer/9-6_Service_Development_Help.pdf

In addition to it, I suggest [based on my experience]

  1. Name Flow service as per java method naming convention
  2. Name Document as per Java class naming standard
  3. variables as per Java variable naming convention

http://google-styleguide.googlecode.com/svn/trunk/javaguide.html

HTH.

Thanks,
Rankesh

What is your webMethods version???

Hi Mahesh,

I’m working on V7.1.3.

Could you also please guide me if any worked examples are available on services under pub.report folder?

i.e.,

pub.report:runFileTemplate
pub.report:runFileTemplateOnPipe
pub.report:runStringTemplate
pub.report:runStringTemplateOnPipe
pub.report:runTemplate
pub.report:runTemplateOnPipe

Regards,
Raj

To be frank I have never got an opportunity to explore these services :lol:

But I think this thread might help you:

http://tech.forums.softwareag.com/techjforum/posts/list/45147.page

Let me know once you explore more :slight_smile: Good luck!

You can always go thru the BIS guide fore more information on these services…at a high level these services help more on when running html template or .template UI for example if you want the email body to show up as a html based UI (similarly to the IS .dsp pages)

pub.report:runTemplateOnPipe (input $template as emailTemplate.html and $package (the current package where the html template resides (normally any custom templates are stored in the package/pub folder)

HTH,
RMG

Thats perfect. Thanks Mahesh and RMG :slight_smile:

Regards,
Raj