Generated Java beans can be used to add host access tasks to applications created in any Java application development environment. Each bean includes additional read-write and read-only methods representing the inputs and outputs built into the task. Using Web Builder, for a Java environment, you can build ICA Task Files or ITask beans.
|IConnectorAccess (ICA)||An XML-based API that is typically a bit more flexible than the other APIs.|
|ITask||A Java bean-based API that has a smaller footprint than ICA, and is typically slightly faster because no XML parsing is needed. Java beans contain a single client operation for each bean and implement the ITask interface. Each bean includes set and get methods as well as set methods representing the inputs and outputs built into the client operation. Beans provide a listener interface for monitoring client operation execution.|
When writing code to access your client operations through Java beans, you should typically follow this workflow:
When writing code to access your client operations through ICA you create a Java application that sends input to and receives output from your Transaction Designer client operation, using XML described by the metadata in your Web Builder-generated task file
|Startup and Settings|
|IConnectorAccess (ICA) Sample Application|
|Java Bean Input and Output Examples|