Integration Evolution

Connections are established between systems without a coherent strategy

Connectivity based,Connection technology is standardized SOA Oriented connectivity

Integration Infrastructure is Intelligent infrastructure with support for process automation, transformation etc.

Problems in IT today – that can be addressed by EAI

High Order processing cost.

Lot of redundant manual activities slow downs the overall order processing  performance.

No consolidated view of the customer.

Disparate systems across the organization don't give the complete integrated view.

High maintenance cost.

Managing and Monitoring of the system becomes difficult because of there is no single point of administration.

How can we invoke web service without transport or port ??

This can possible if it requires for within the same process engine.

Specify the type of endpoint as LOCAL in service pallette config.

This type of endpoint provides a highly efficient way for local services to invoke each other without incurring the overhead of using a network transport(this is available to consumers within the same process engine)

Transport is MUST for SOAP specification.So in case of LOCAL this is the value for transport  "http://schemas.xmlsoap.org/soap/http/"

This URI value " http://schemas.xmlsoap.org/soap/http " corresponds to the HTTP binding in the SOAP specification. Other URIs  indicate other transports (such as SMTP, FTP, etc.).

And after configuration of the service pallete ,this can inovoke by Partner Link Configuration (shared Resource) and Invoke Partner (activity)

Partner Link Configuration-->Partner Links-->service endpoint   here select endpoint which is configured in service pallette

process defenition "Partner" tab -->Partner Link here select this shared resource 'Partner Link Configuration'

In this process defention take "Invoke Partner" activity and  pass the inputs as required in input tab.

"Invoke Partner" activity configuration tab -->Partner and Opeartion drop downs are enabled By selecting the  'Partner Link Configuration' in process defenition "Partner" tab (beside the 'Process Variables' tab)
http://schemas.xmlsoap.org/soap/http corresponds to the HTTP binding in the SOAP specification. Other URIs  indicate other transports (such as SMTP, FTP, etc.).

We can Use Linux Commands in Windows with Cygwin

We can use the UNIX/LINUX commands and also run shell scripts in Windows.This can possible with Cygwin it is free software can download from site.

We can refer the bellow links for reference

Installing Cygwin/X

http://x.cygwin.com/docs/ug/setup-cygwin-x-installing.html

 or


http://www.howtogeek.com/howto/41382/how-to-use-linux-commands-in-windows-with-cygwin/

Cygwin Package List

http://cygwin.com/packages/

EMS scripting - How to execute a sequence of EMS commands

We can execute a sequence of EMS commands by writing a simple script file.
write EMS commands in txt file and save in location C:\tibco\ems\5.1\bin
Example script file is dev.scr and its content is

show queues
show topics


open command prompt and go to the location C:\tibco\ems\5.1\bin and run the below command, it will execute the EMS commands

C:\tibco\ems\5.1\bin>
tibemsadmin -server "tcp://localhost:7222" -user admin -password "" -script C:\tibco\ems\5.1\bin\dev.scr


just give the full path of the file with the extension(i.e C:\script.txt or C:\script.scr or C:\script.anything) in the command and run it.
Even if there is no file extension, it doesnt matter :-)...you just need to have a plain text file with all the ems commands.


Syntax of the command is

tibemsadmin -server <server-url> -user <user-name> -password  <password> -script C:\script.txt

  © Blogger templates The Professional Template by Ourblogtemplates.com 2008

Back to TOP