簡體   English   中英

在Java服務和.net客戶端之間通信數據的最佳方法是什么?

[英]What's the best way to communicate data between java services and .net clients?

我認為我們是一個相當典型的客戶端/服務器體系結構,其前端使用.NET編寫,顯示從Java編寫的后端發送的數據。

當前,我們使用基於消息的自定義框架將數據快照和更新傳輸到客戶端。 這可能會升級; 盡管基本的Java服務/.net客戶端設置是一成不變的,但我們希望查看消息框架的替代品,例如WPF MVVM(着眼於Sliverlight),並帶有與Java Web服務的數據綁定,或者可能是Coherence。

我想知道其他人對這種方法和其他方法有什么經驗(顯然,在所有情況下都沒有萬靈丹……)。

我們的要求是客戶可以顯示大型,頻繁更新和可編輯的數據集,主要是在網格中。

更新我已經接受了REST / SOAP是執行此操作的標准方法,但是我仍然想聽聽其他方法,特別是從性能的角度。

Web服務是最常見的選擇:

  • RESTful服務-更靈活,沒有嚴格定義的架構
  • SOAP服務-剛性模式,靈活性較差

Checkout protobuf ,這是一個很好的平台不可知協議。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM