2012-06-21 83 views
3

我得到了一項工作來開發DICOM圖像的Web查看器。由於這是一個小型/演示項目,所以我沒有在DICOM映像服務器上註冊。所以我打算從網上下載一些示例DICOM圖像,並開始對它們進行處理。我已經經歷了[醫療保健內聯網中醫療圖像分發的基於服務的方法。如何開發Dicom Web查看器

葉萊妮Kaldoudi,季莫斯塞尼斯卡賴斯卡基斯] 1那裏提到的關於「DIM Web服務」DIM web service 我沒有得到什麼是服務。這是由任何第三方或DICOM成像服務器本身提供的預定義服務,還是我必須從頭開始開發?即使我用Google搜索,我也沒有得到太多幫助。從初步調查,我發現,我需要下面的東西爲我的任務,我想:

  1. 一個技術開發用戶界面,在Web瀏覽器中運行(我選擇 Silverlight的這個)
  2. 幾個Web服務。發送請求到服務器和 從服務器獲得響應(我選擇WCF此)
  3. Web服務器保留一些樣品DICOM圖像在我的本地機器(的Apache Tomcat/IIS 服務器)
  4. 而offcourse語言用於後端編碼(C#.Net,因爲我在之前對其進行了處理,我發現它最適合我)。

任何人都可以請指導我找到我的任務的確切要求,或者我上面寫的是足夠的嗎?任何想法或幫助將不勝感激。提前致謝。

更新: 如果我錯了,請糾正我。 正如我在我的問題中提到的,我正在開發一個小型演示應用程序。所以我使用本地機器作爲我的DICOM映像服務器,這就是爲什麼我不打擾安全性和偏離課程,因爲我發送/獲取文本和圖像,所以我認爲使用HTTP/SOAP協議傳輸的XML格式將會是最適合我的應用程序。我暫時不擔心安全和性能。

+0

您應該看看WADO(對DICOM對象的Web訪問),它是DICOM標準的擴展,用於基於Web的DICOM數據傳輸(包括圖像) 。 – Matt

+0

您的要求是否允許使用DICOM協議直接向DICOM服務器進行查詢?既然你提到過這是一個小規模的項目,我認爲沒有必要在客戶端和服務器之間放置一個web服務接口? –

+0

沒有任何Web服務如何瀏覽器或客戶端將與服務器通信?你有什麼想法或想法,請與我分享。在此先感謝 – SharpUrBrain

回答

1

您需要弄清楚您的傳輸策略和方法,並且由於其基於圖像的網頁過渡,您必須找出傳輸協議。 我假設圖像分佈將是某種大尺寸文件,我不推薦使用WCF,因爲它的壓縮和解壓縮策略非常差和低效。您可以使用套接字與自定義字節壓縮模式。

+0

對不起,我沒有得到「你的運輸策略和方法是什麼」我對此並不陌生,對此我也不太瞭解。你可以請更簡短的和建議我一些想法,鏈接或代碼參考逐步遵循? – SharpUrBrain

+0

我的意思是你必須弄清楚如何通過網絡傳輸數據,如協議,安全性,壓縮和解壓縮算法,以及如何分配這些圖像。也許不同的Web服務和請求\響應策略會採用不同的上下文。 – Nathan

+0

正如我在我的問題中提到的,我正在開發一個小型演示應用程序。所以我使用本地機器作爲我的DICOM映像服務器,這就是爲什麼我不打擾安全性和偏離課程,因爲我發送/獲取文本和圖像,所以我認爲使用HTTP/SOAP協議傳輸的XML格式將會是最適合我的應用程序。我暫時不擔心安全和性能。現在你能告訴我所有你正在尋找的東西,還是我需要收集更多的信息? – SharpUrBrain