タグ

Synapseに関するcnomiyaのブックマーク (2)

  • Apache Synapse – Apache Synapse - The Lightweight ESB

    Apache Synapse Enterprise Service Bus (ESB) Apache Synapse is a lightweight and high-performance Enterprise Service Bus (ESB). Powered by a fast and asynchronous mediation engine, Apache Synapse provides exceptional support for XML, Web Services and REST. In addition to XML and SOAP, Apache Synapse supports several other content interchange formats, such as plain text, binary, Hessian and JSON. Th

  • WebサービスのMock

    Webサービスのテストアプローチについては、以前InfoQで取り扱った(参考記事)。それらはWeb ServicesのMockを使用することで、最近拡張された。 Mockオブジェクトは、ユニットテストには非常にポピュラーで一般的なアプローチである。Wikipediaによると、以下のとおりである。 Mockオブジェクトは、 制御された方法でRealオブジェクトの振る舞いを模倣するシミュレートされたオブジェクトである。…Mockオブジェクトは複雑で、Real(Mock ではない)オブジェクトの振る舞いをシミュレートすることができ、それゆえに、Realオブジェクトをユニットテストに統合するのが困難であったり、不可 能であったりする場合に便利である。以下のいずれかの特徴にオブジェクトが当てはまる場合、Mockオブジェクトを使用すると便利である。 非決定性結果(例:現在の時刻や気温) 作成や再現が困

    WebサービスのMock
  • 1