(Under Construction) == Web Service Client Developer's Guide == === Basics === From version 2.6, Cytoscape has a new framework called '''''Web Service Client Manager'''''. This is a mechanism to manage various kinds of web service cleints in Cytoscape. Once a client is registered, you can call the web service API from your own plugin. === Sample Client === First, let's use existing web service client from your own plugin. There are two ways to access web services. ==== Through Client Stub ==== Each web service has an endpoint to access all of its API. This class is called ''stub''. For example, ''IntAct Binary Search'' web service has the following web service API: ===== Simplest Plugin Using a Service ===== In this section, I will discuss how to write a plugin to use existing service clients. ==== Firing CyWebServiceEvent to invoke common Cytoscape functions ==== There are some common highe-level functions used in Cytoscape, such as ''import network'' or ''import attribute''. Web Service client usually have API ==== Use Web Service from Plugin ==== ==== Create New Client ==== === Web Service Client API === === Mashup Multiple Services ===