[gelöst]Webservices - mehr als ein Dienst

Bild Microsoft Dynamics NAV 2009 (aka "NAV 6")
Forumsregeln
Impressum • Community-Knigge • Nutzungsbedingungen • Datenschutzrichtlinie

Bitte unbedingt angeben, ob sich eure Frage auf den RoleTailored-Client (RTC) oder den Classic-Client (CC) bezieht!

[gelöst]Webservices - mehr als ein Dienst

Beitragvon m_schneider » 15. Juli 2009 12:19

hallo,

ist es möglich auf einem physikalischen Server mehrere Webservices Dienste einzurichten? Wenn ja, wie?

Den MSDN-Walktrough "Accessing Multiple Dynamics NAV Databases from a single ..." habe ich bereits durchgearbeitet. Allerdings wird da in keinster Weise auf Webservices eingegangen.
Zuletzt geändert von m_schneider am 20. Juli 2009 08:08, insgesamt 1-mal geändert.
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2141
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Webservices - mehr als ein Dienst

Beitragvon SilverX » 15. Juli 2009 19:10

Schau mal hier, das dĂĽrfte das sein, was du brauchst: https://blogs.msdn.com/freddyk/archive/2008/10/29/multiple-service-tiers.aspx.
Cheers
Carsten


This post is my own opinion and does not necessarily reflect the opinion or view of my employer.
SilverX
Microsoft Partner
Microsoft Partner
 
Beiträge: 1252
Registriert: 16. September 2006 14:07
Realer Name: Carsten Scholling
Arbeitsort: GĂĽtersloh
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2013+

Re: Webservices - mehr als ein Dienst

Beitragvon m_schneider » 16. Juli 2009 11:16

Dankeschön, der entscheidende Punkt ist in der Beschreibung der .BAT

Code: Alles auswählen
...SET DEP=/MicrosoftDynamicsNavServer$%SERVICE%
...
SC CREATE MicrosoftDynamicsNavWS$%SERVICE% binpath= "%SERVICEDIR%\Microsoft.Dynamics.Nav.Server.exe $%SERVICE%" DisplayName= "NAV Server %SERVICE% WS" type= %type% start= %START% obj= "NT Authority\NetworkService" depend= HTTP/NetTcpPortSharing%DEP%
...


Weitere Frage:

könnte mir mal jemand erläutern, wozu das DEP am Ende steht???
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2141
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Webservices - mehr als ein Dienst

Beitragvon SilverX » 16. Juli 2009 19:17

Da wird eine Abhängigkeit zum Port Sharing Dienst gesetzt. Der wird benötigt, um mehrere WS Endpunkte auf den gleichen Port zu legen.
Cheers
Carsten


This post is my own opinion and does not necessarily reflect the opinion or view of my employer.
SilverX
Microsoft Partner
Microsoft Partner
 
Beiträge: 1252
Registriert: 16. September 2006 14:07
Realer Name: Carsten Scholling
Arbeitsort: GĂĽtersloh
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2013+

Re: Webservices - mehr als ein Dienst

Beitragvon m_schneider » 17. Juli 2009 13:33

SilverX hat geschrieben:Da wird eine Abhängigkeit zum Port Sharing Dienst gesetzt. Der wird benötigt, um mehrere WS Endpunkte auf den gleichen Port zu legen.

sicher?

Jetzt nach dieser Information und erneutem durchlesen, glaube ich, dass dieses DEP notwendig ist um es dem entsprechenden Dienst zuzuordnen. In der Option "depends" stehen nämlich alle Parameter geteilt durch ein "/". Also ist das eher ein Verweis auf den zugehörigen Dienst.
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2141
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Webservices - mehr als ein Dienst

Beitragvon SilverX » 18. Juli 2009 10:29

Ich gebe zu ich habe nicht genau gelesen. Dieser Teil ist für den Web Service. Diesem wird eine Abhängigkeit zu HTTP, NetTcpPortSharing (der das macht was ich oben beschrieben habe) UND dem zugrunde liegenden NAV Server Dienst mitgegeben der weiter oben mit "SET DEP=" gesetzt wird.
Cheers
Carsten


This post is my own opinion and does not necessarily reflect the opinion or view of my employer.
SilverX
Microsoft Partner
Microsoft Partner
 
Beiträge: 1252
Registriert: 16. September 2006 14:07
Realer Name: Carsten Scholling
Arbeitsort: GĂĽtersloh
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2013+

Re: Webservices - mehr als ein Dienst

Beitragvon m_schneider » 20. Juli 2009 08:06

Alle Klar!!! Dankeschön.

In der Beschreibung steht es auch nochmal genau erläutert. Es wird eine Abhängigkeit zu dem NAV Server erstellt, damit bei einem Neustart die Webservices automatisch auch neu gestartet werden.

Mfg
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2141
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017


ZurĂĽck zu NAV 2009

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 1 Gast