Nav Service Layer

Soumyadip
Member Posts: 209
I have three tire enviroment where database, application and client is running in seperate physical system in seperate firewall zones.
I consume a webservice from a button click in NAV Sales Order.
Do i need to open the WebService URL and PORT at every client systems or if i just open the same in NAV Application Layer it would do?
Basicaly the question is if i consume a webservice, does the code get's executed in client or in NAV App server?
to add... in case of LS Retail POS Client... does the same happens?
I consume a webservice from a button click in NAV Sales Order.
Do i need to open the WebService URL and PORT at every client systems or if i just open the same in NAV Application Layer it would do?
Basicaly the question is if i consume a webservice, does the code get's executed in client or in NAV App server?
to add... in case of LS Retail POS Client... does the same happens?
0
Comments
-
All depends on how the webservice is called. If the dotnet/automation is created server-side or client-side.0
-
Oops...I am not aware how to do the same. Will you be able to point me to some URLs or documents that may carry detaills on how to create automation in client or server side.0
-
Look into documentation for CREATE function. There is one additional parameter in NAV 2009 version.0
-
[Ok :=] CREATE(Automation [,NewServer] [,OnClient])
So the trick is "OnClient"..(should have searched before asking)
Anyway...but just to reconfirm...assuming the automation instance has been created in SERVER I will not have to open the WebService URL and PORT at every client systems and if i just open the same in NAV Application Layer it will do.0 -
Sounds about right.
Generally ports should be opened on the machine where the automation is created. (service tier or client according to the CREATE parameters).Best regards
Tommy0 -
Agree. The additional parameter in CREATE should be of help here.
But does this rule apply for functions getting invoked from POS (LS Retail) client?0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions