Hi Guys,
We need to create one web service which needs to communicate with Nav and return data to other .net product.
For Ex. in third party product (.net product) while it asks for stock of one item stored in Nav, our web service needs to access the Nav and send the stock info to the product.
How can we achive this? Any inputs?
Thank you,
Logu
0
Comments
search this forum form more detail about Message Queue and NAS.
Regards,
Rajesh Patel
Thanks a lot for your immediate reply...
Our .net developer saying that MSMQ is asynchronous data transfer.
We would like to have a Web service which communicate Nav directly and get the info immediately.
Any inputs?
Thanks in Advance,
Logu
Independent Consultant/Developer
blog: https://dynamicsuser.net/nav/b/ara3n
But are not running under 64bit OS... or are they?
There are good examples of how to create your own WebService for NAS:
http://www.mibuso.com/forum/viewtopic.php?t=25204
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
Kine: As the solution suggestd by you using framework 3.0, our developer saying he could not use it.
ara3n: You have suggested that MSMQ for Synchronous transfer also. Can you pls. let me know how we can implement?
Following is our scnario
1. Webservice will send Unique ID and SKU code as a object from Web site
2. NAS needs to get that parameter.
3. Codeunit should be there to parse that parameter and get the stock for given SKU.
4. Codeunit must return availablity with Unique ID and SKU code
At a single point of time we may get multi number of requests for a stock. Will MSMQ work for us?
Can you pls. let me know how we can implement?
Thanks in Advance,
Logu
http://www.mibuso.com/dlinfo.asp?FileID=599
There is example how to create the WebService using MSMQ...
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
If you need to have read and update data in Navision then using MSMQ and NAS is a good solution (and probably the best if you're using Navision Server)
However if you are only reading data (and running on SQL) and you just want to get Inventory Levels or other information from Navision (i.e. you are not doing anything to update Navision tables) then you could just build a webservice in .Net that accesses the Navision tables directly (through ADO.Net). This may be faster to implement and has reduced support requirements as you do not need to worry about NAS or MSMQ.
Epimatic Corp.
http://www.epimatic.com