6

Wraz z wydaniem CRM Dynamics 365, Microsoft oficjalnie zdezaktualizował punkt końcowy mydła 2011 i aktywnie naciska ich Web Api.Dynamics 365 - IOrganizationService/Web Api

Deprecated Microsoft Dynamics CRM 2011 endpoint

Co chciałbym wiedzieć, chociaż jest jak to wpływa na moje połączenia do CRM.

Obecnie używam biblioteki Tooling do tworzenia instancji OrganizationServiceProxy przy użyciu klasy CrmServiceClient i ciągu połączenia. Czy to musi się zmienić, ponieważ mam wiele setek linii kodu, które wszystkie odnoszą się do IOrganizationService.

Każda pomoc będzie mile widziane

+0

Martwię się bardziej o skrypty: ponieważ jest to przestarzałe, prawdopodobnie w następnej głównej wersji (prawdopodobnie zgadnę około 2018 roku) stracimy OrganizationData.svc i możliwość wysyłania zapytań FetchXML. Aktualizacja envs 2011 będzie * urocza *, a następnie – Alex

+0

@Alex, nie widzę żadnych wzmianek o "FetchXml", który jest przestarzały na którymkolwiek z oficjalnych dokumentów. Jeśli plany dotyczące wycofywania "FetchXml" są prawdziwe, to będzie to wielka rzecz. Każdy link do miejsca, w którym jest udokumentowany? Czy są to tylko wiadomości z konferencji deweloperów? – dynamicallyCRM

+0

Nie mam źródła, to tylko zmartwienie mam, ponieważ tutaj https://msdn.microsoft.com/library/dn281891.aspx jest napisane "Musisz zaktualizować istniejące aplikacje, aby używać interfejsu API Dynamics 365 do uzyskiwania dostępu do sieci Dynamics 365 usługi od teraz do usunięcia punktu końcowego 2011 " – Alex

Odpowiedz

2

w teorii, który będzie przejrzysty aktualizacji i trzeba mieć tylko uaktualnić do najnowszej wersji pakietu i rebuild your projects, w teorii. :)

+0

Słyszałem to powtórzono zarówno na ExtremeCrm 2015, jak i kolejną konferencję w tym roku. – Daryl

0

Zakładam, że jest to trochę C#, a nie JavaScript, używając tego punktu końcowego 2011. Firma Microsoft wycofała numer Xrm.Client na korzyść modelu Microsoft.Xrm.Tooling.Connector.

Możesz wymienić swoje połączenie z Xrm.Tooling.Connector i ogólnie kod zadziała

https://msdn.microsoft.com/en-us/library/jj602970.aspx

0

klasa CrmServiceClient zadziała, używam tej klasy dla wszystkich moich usług integracyjnych WCF z Dynamics 365. To jest głównie amortyzacja będzie wpływał na skrypty korzystające ze starych wywołań REST i SOAP.

Jako dobrą praktykę można zawsze używać bibliotek z najnowszego zestawu SDK i przebudowywać projekty, aby zapewnić aktualizację kodów.