Ticket #319 (assigned task)
Web Service / SOA Implementation
| Reported by: | rlentz | Owned by: | curtis |
|---|---|---|---|
| Priority: | minor | Milestone: | imagej-3.0.0 |
| Component: | ij-ext | Version: | |
| Severity: | minor | Keywords: | |
| Cc: | Blocked By: | ||
| Blocking: |
Description
Binary web services can allow rapid adoption of modular code as ImageJ plugins. Specifically, this approach targets rapid implementations of modular code components in languages other than Java.
This task consists of several steps: Add SOA discovery code to WFP, set up VM instances for Windows and Linux that serve functionality published to the service directory
Identify prior sobel filter code in python, c, and c++. Configure a publish mechanism that allows users to publish implementation services to a centralized SOA service directory. Demo publication to the directory, module discovery within WFP, incorporation into WFP, and use from IJ1 as a plugin.
Create tutorials in the WFP documentation for uses demonstrating how to add implementations in languages other than Java into the WFP plugin handling infrastructure (export as IJ1/IJ2 plugin).
Change History
comment:1 Changed 15 months ago by rlentz
- Milestone changed from biweekly-2011: Feb-14 to Feb-25 to imagej-2.0-release
comment:2 Changed 14 months ago by curtis
- Owner changed from rlentz to curtis
- Status changed from new to assigned
- Milestone imagej-2.0-final deleted
comment:3 Changed 10 months ago by curtis
- Milestone set to imagej-3.0
The focus of this ticket could be to enable the ImageJ module framework to call web-services-based code from non-Java languages. Integration with WFP would come for free by virtue of it integrating with the ImageJ module framework in general.
