-
Notifications
You must be signed in to change notification settings - Fork 1
Component to define agent endpoints for Apache Camel (using the Jason agent platform)
License
scranefield/camel-agent
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This project contains an "agent" component for Apache Camel (http://camel.apache.org), allowing agents programmed in Jason (http://jason.sourceforge.net) to send and receive messages to and from Camel routes as agent messages, action invocations and the receipt of percepts. camel-agent is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. camel-agent is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with camel_jason. If not, see http://www.gnu.org/licenses/. This is a maven project, containing these modules: * camel-agent-component: This module contains the source code for the Camel agent component, and builds a jar file for that component * email-forwarding-app: This module contains a sample Camel router that monitors a specific email account and asks agents to recommend who to forward messages to. The application contains Camel routes that interact with Apache ZooKeeper, the H2 database engine, and a mailer server (via IMAP and SMTP). See http://arxiv.org/abs/1302.1937 for more information about this application. The email-forwarding-app module contains some modified code from Apache Camel, which is included here under the Apache License, Version 2.0. See the file ApacheLicence2.0.txt within that module. The code in the rules package is copied from the "tell-rule" demo in the distribution of Jason 1.3.8 (http://jason.sourceforge.net/). These files are redistributed under the LGPL - see the licence file in the source code folder for that package.
About
Component to define agent endpoints for Apache Camel (using the Jason agent platform)
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published