| Author | Message | 
		
		  | new_to_wmb8 | 
			  
				|  Posted: Tue May 28, 2013 9:48 pm    Post subject: how to use webservice to update the sql database table |   |  | 
		
		  |  Centurion
 
 
 Joined: 28 May 2013Posts: 127
 Location: Hyderabad, India
 
 | 
			  
				| hi, can any one help me in understanding the requirement: "create a flow that will be used to update the mysql database using webservice". the input for this flow is coming from another flow in XMLNSC formate and i have use the same message/info that will go to database update.
 as per my understanding , new flow will be like,
 MQInputnode-->ComputeNode-->SOAP RequestNode it this correct ??
   how can i update any information in datbase using webservice node.
 as said in requirement no need to connect data base, just in webservice/wsdl file u giving the values and that should update the mqsql tables entries.
 
 Please can any one
  help: |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | mqsiuser | 
			  
				|  Posted: Tue May 28, 2013 10:47 pm    Post subject: Re: how to use webservice to update the sql database table |   |  | 
		
		  |  Yatiri
 
 
 Joined: 15 Apr 2008Posts: 637
 Location: Germany
 
 | 
			  
				| Use the tool "SOAP-UI" to test the WebService manually. 
 Once you are familiar and "set up" (you will also need a tool to work/look in the DB), you can code your flow. WebService-Node sounds reasonable!
 _________________
 Just use REFERENCEs
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | Tech1621 | 
			  
				|  Posted: Wed May 29, 2013 12:49 am    Post subject: Suggestion |   |  | 
		
		  | Novice
 
 
 Joined: 29 May 2013Posts: 23
 
 
 | 
			  
				| Hi According to your requirement i think u can get only two cases:
 1) either u have to develop a Web service which will be used by others and in that service you have to update the database
 2) U have to call a web service  which will be updating the data base so u don't have to do any thing other than mapping your input file according to the input of the Soap request service.
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | new_to_wmb8 | 
			  
				|  Posted: Wed May 29, 2013 1:00 am    Post subject: |   |  | 
		
		  |  Centurion
 
 
 Joined: 28 May 2013Posts: 127
 Location: Hyderabad, India
 
 | 
			  
				| @Tech1621 : yes i have to implement option 2. In which i have create a webservice that will update the database only.
 the flow i have showed in last post can do the same or i need to add anyother node
  |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | new_to_wmb8 | 
			  
				|  Posted: Wed May 29, 2013 1:02 am    Post subject: |   |  | 
		
		  |  Centurion
 
 
 Joined: 28 May 2013Posts: 127
 Location: Hyderabad, India
 
 | 
			  
				| @mqsiuser: currentl i am working on Technical Specification, in that i have to explain how i am gonna achive the above requirement. |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | Tech1621 | 
			  
				|  Posted: Wed May 29, 2013 1:44 am    Post subject: |   |  | 
		
		  | Novice
 
 
 Joined: 29 May 2013Posts: 23
 
 
 | 
			  
				| 
   
	| new_to_wmb8 wrote: |  
	| @Tech1621 : yes i have to implement option 2. In which i have create a webservice that will update the database only.
 the flow i have showed in last post can do the same or i need to add anyother node
  |  
 
 MQInputnode-->ComputeNode-->SOAP RequestNode is fine if you don't want to use the output coming from the SOAP request node and just want to update the DB
 _________________
 Anything is easy if you believe in yourself..
  |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | new_to_wmb8 | 
			  
				|  Posted: Wed May 29, 2013 2:27 am    Post subject: |   |  | 
		
		  |  Centurion
 
 
 Joined: 28 May 2013Posts: 127
 Location: Hyderabad, India
 
 | 
			  
				| thanks for your reply, yes i just wanted to update the database tables, may be in future require some values fetch from DB.
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | kash3338 | 
			  
				|  Posted: Wed May 29, 2013 2:48 am    Post subject: |   |  | 
		
		  | Shaman
 
 
 Joined: 08 Feb 2009Posts: 709
 Location: Chennai, India
 
 | 
			  
				| 
   
	| new_to_wmb8 wrote: |  
	| @Tech1621 : yes i have to implement option 2. In which i have create a webservice that will update the database only.
 the flow i have showed in last post can do the same or i need to add anyother node
  |  
 Your requirement is not clear and I guess even you are not clear on what has to be done here.
 
 You say you have to implement Option-2 suggested by Tech1621, but at the same time you say you need to create a Web Service. Option-2 given by him is to invoke a existing Web Service.
 
 Do you need to invoke a Web Service (which takes care of inserting/updating the data in Database) or should you host a service (by which you have to update/insert in the Database from your flow)?
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | new_to_wmb8 | 
			  
				|  Posted: Wed May 29, 2013 2:55 am    Post subject: |   |  | 
		
		  |  Centurion
 
 
 Joined: 28 May 2013Posts: 127
 Location: Hyderabad, India
 
 | 
			  
				| @kash3338: I have to invoke a Web Service (which will update the tables in MySQL Database) . |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | Tech1621 | 
			  
				|  Posted: Wed May 29, 2013 2:59 am    Post subject: |   |  | 
		
		  | Novice
 
 
 Joined: 29 May 2013Posts: 23
 
 
 | 
			  
				| 
   
	| kash3338 wrote: |  
	| 
 Your requirement is not clear and I guess even you are not clear on what has to be done here.
 
 You say you have to implement Option-2 suggested by Tech1621, but at the same time you say you need to create a Web Service. Option-2 given by him is to invoke a existing Web Service.
 
 Do you need to invoke a Web Service (which takes care of inserting/updating the data in Database) or should you host a service (by which you have to update/insert in the Database from your flow)?
 |  
 Oh ! I didnt look the word Web service:
 If u are creating a web service  and using that, if u are invoking other web service to update DB then you need to add a SOAP input and SOAP reply node in the starting and end respectively in your flow so finally it will look like this:
 
 SOAP Input-->ComputeNode-->SOAP RequestNode-->SOAP reply
 
 And the message which you were getting as input you have to get is as a SOAP input message now
 for that you need to design a main flow with will invoke your web service
 MQ input --> computeNode-->Soap Requet node
 _________________
 Anything is easy if you believe in yourself..
  |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | new_to_wmb8 | 
			  
				|  Posted: Wed May 29, 2013 3:03 am    Post subject: |   |  | 
		
		  |  Centurion
 
 
 Joined: 28 May 2013Posts: 127
 Location: Hyderabad, India
 
 | 
			  
				| Actually my requirement is like that, i have a existing Subscriber flow and the output queue message of subscriber flow will be the input for Webservice flow. so i have build a new flow that consumes messages from above queue and process and update database using a Web Service. |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | mqjeff | 
			  
				|  Posted: Wed May 29, 2013 3:37 am    Post subject: |   |  | 
		
		  | Grand Master
 
 
 Joined: 25 Jun 2008Posts: 17447
 
 
 | 
			  
				| 
   
	| new_to_wmb8 wrote: |  
	| Actually my requirement is like that, i have a existing Subscriber flow and the output queue message of subscriber flow will be the input for Webservice flow. so i have build a new flow that consumes messages from above queue and process and update database using a Web Service. |  
 Now that you have properly identified your requirement, you can then construct a plan to accomlish that requirement using your own knowledge of Broker.
 
 You can then develop a solution in Message Broker that follows your plan.
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | new_to_wmb8 | 
			  
				|  Posted: Wed May 29, 2013 4:02 am    Post subject: |   |  | 
		
		  |  Centurion
 
 
 Joined: 28 May 2013Posts: 127
 Location: Hyderabad, India
 
 | 
			  
				| So as per to requirement, below flow is correct ? MQ input --> computeNode-->Soap Requet node
  |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | lancelotlinc | 
			  
				|  Posted: Wed May 29, 2013 4:02 am    Post subject: |   |  | 
		
		  |  Jedi Knight
 
 
 Joined: 22 Mar 2010Posts: 4941
 Location: Bloomington, IL USA
 
 | 
			  
				| 
   
	| new_to_wmb8 wrote: |  
	| So as per to requirement, below flow is correct ? MQ input --> computeNode-->Soap Requet node
  |  
 Where are your Trace nodes?
 _________________
 http://leanpub.com/IIB_Tips_and_Tricks
 Save $20: Coupon Code: MQSERIES_READER
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | Tech1621 | 
			  
				|  Posted: Wed May 29, 2013 4:09 am    Post subject: |   |  | 
		
		  | Novice
 
 
 Joined: 29 May 2013Posts: 23
 
 
 | 
			  
				| @new_to_wmb8 wrote: if you are not creating a web service then
 MQ input --> computeNode-->Soap Requet node  is correct and regarding trace nodes, its just needed to keep a trace .. without them also it will work fine.
 _________________
 Anything is easy if you believe in yourself..
  |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  |  |