Sdílet prostřednictvím


Přístup k rozhraním DICOMweb API pro správu dat DICOM

Služba DICOM® umožňuje ukládat, kontrolovat, vyhledávat a odstraňovat objekty DICOM pomocí podmnožina rozhraní DICOMweb API. Rozhraní API DICOMweb jsou webové služby, které se řídí standardem DICOM. Pomocí těchto rozhraní API můžete přistupovat k datům DICOM vaší organizace a spravovat je bez nutnosti složitých protokolů nebo formátů.

Mezi podporované služby patří:

Kromě podmnožiny rozhraní DICOMweb API podporuje služba DICOM tato vlastní rozhraní API, která jsou jedinečná pro Microsoft:

Požadavky

  • Nasaďte instanci služby DICOM. Další informace najdete v tématu Nasazení služby DICOM pomocí webu Azure Portal.

  • Vyhledejte adresu URL služby. Pomocí webu Azure Portal přejděte k instanci služby DICOM a vyhledejte adresu URL služby. Adresa URL služby pro přístup ke službě DICOM používá tento formát: https://<workspacename-dicomservicename>.dicom.azurehealthcareapis.com. Při vytváření požadavků nezapomeňte zadat verzi jako součást adresy URL. Další informace najdete v tématu Správa verzí rozhraní API pro službu DICOM.

Použití metod REST API k interakci se službou DICOM

Služba DICOM poskytuje webové rozhraní, které se řídí principy rest (reprezentační přenos stavu). Rozhraní REST API umožňuje vzájemné komunikaci různých aplikací nebo systémů pomocí standardních metod, jako jsou GET, POST, PUT a DELETE. Pokud chcete pracovat se službou DICOM, použijte libovolný programovací jazyk, který podporuje požadavky a odpovědi HTTP.

Projděte si příklady specifické pro jazyk. Příklady kolekcí Postman můžete zobrazit v několika jazycích, mezi které patří:

  • Přejít
  • Java
  • JavaScript
  • C#
  • PHP
  • C
  • NodeJS
  • Objective-C
  • OCaml
  • PowerShell
  • Python
  • Ruby
  • Swift

C#

Informace o používání jazyka C# se službou DICOM najdete v tématu Použití rozhraní API DICOMweb Standard s jazykem C# .

cURL

cURL je běžný nástroj příkazového řádku pro volání webových koncových bodů a je k dispozici pro většinu operačních systémů. Začněte tím, že si stáhnete cURL.

Informace o tom, jak používat cURL se službou DICOM, najdete v tématu Použití rozhraní API DICOMWeb™ Standard s cURL.

Python

Další informace o tom, jak používat Python se službou DICOM, najdete v tématu Použití rozhraní API DICOMWeb™ Standard s Pythonem.

Postman

Postman je vynikající nástroj pro navrhování, sestavování a testování rozhraní REST API. Stáhněte si Nástroj Postman , abyste mohli začít. Další informace najdete na výukovém webu nástroje Postman.

Jedním z důležitých upozornění s Postmanem a standardem DICOMweb je, že Postman podporuje pouze nahrávání souborů DICOM pomocí datové části definované v standardu DICOM s jednou částí. Důvodem je to, že Postman nemůže podporovat vlastní oddělovače v požadavku POST s více částmi nebo souvisejícími. Další informace naleznete v tématu Vícedílný POST nefunguje pro mě # 576. Všechny příklady v kolekci Postman pro nahrání dokumentů DICOM pomocí požadavku s více částmi mají předponu [nebude fungovat – viz popis]. Příklady pro nahrání pomocí požadavku na jednu část jsou součástí kolekce a mají předponu Store-Single-Instance.

Pokud chcete použít kolekci Postman, stáhněte ji místně a pak ji naimportujte prostřednictvím nástroje Postman. Pokud chcete získat přístup k kolekci, přečtěte si téma Příklady kolekce Postman.

Další kroky

Použití rozhraní API DICOMweb Standard s jazykem C#

Použití rozhraní API DICOMweb Standard s cURL

Použití standardních rozhraní API DICOMweb s Pythonem

Použití rozhraní DICOMWeb Standard API s ukázkovou kolekcí Postman

DiCOM – příkaz – shoda

Poznámka:

DICOM® je registrovaná ochranná známka asociace National Electrical Manufacturers Association pro publikace standardů týkající se digitální komunikace s lékařskými informacemi.