Read-Me
Community
Grids Lab,
Software developed at the Community Grids Lab,
Developers:
Shrideep Pallickara (spallick @ grids.ucs.indiana.edu)
Damodar Yemme (dyemme @ indiana.edu)
Sima Patel (skpatel@indiana.edu)
Community Grids Laboratory,
http://www.communitygrids.iu.edu/ : Community Grids Lab
http://www.naradabrokering.org : The NaradaBrokering project
This is a distribution of the FINS project sponsored by the OMII. The present release is version 1.0 of the software. The FINS project is an ongoing project which aims at providing open source distributions of the WS-Eventing and WS-Notification specifications. As part of the first deliverable, this software contains an implementation of WS-Eventing. Subsequent releases of this software will also incorporate an implementation of the WS-Notification suite of specifications.
The FINS implementation provides Grid and Web Service applications with the ability to issue notifications to each other based on the implementation of the WS-Eventing specification. Nodes can register their interests with the services in a variety of subscription formats.
This is the first release of the FINS software to the open-source community.
The software has been written in Java. This allows the software to run on any system that has a Java virtual machine. The source code base has been compiled with both jdk-1.4 and jdk-1.5 (it does not make use of the new reserved keywords that are part of 1.5).
FINS provides an implementation of the WS-Eventing specification that was released in August 2004. This specification developed jointly by Microsoft, BEA, IBM and Sun can be found at http://www-128.ibm.com/developerworks/webservices/library/specification/ws-eventing/
WS-Eventing: http://schemas.xmlsoap.org/ws/2004/08/eventing
SOAP: http://schemas.xmlsoap.org/soap/envelope/
WS-Addressing: http://schemas.xmlsoap.org/ws/2004/08/addressing
Here we include the list of JAR file. NOTE THAT These jar files are already
available withIN THE DISTRIBUTION. SO THERE IS NO NEED TO TRY TO DOWNLOAD THEM.

There are some specific instructions related to the deployment of these specifications within the Axis infrastructure. Some of the general problems with Axis (up until 1.2 RC3) while deploying WS specifications have been summarized in a companion document in the docs directory of this distribution.
This software is distributed under the Indiana University Advanced Research & Technology Institute (ARTI) open source license.
Software License, Version 1.0
Copyright 2003 The Trustees of
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1) All redistributions of source code must retain the above copyright notice, the list of authors in the original source code, this list of conditions and the disclaimer listed in this license;
2) All redistributions in binary form must reproduce the above copyright notice, this list of conditions and the disclaimer listed in this license in the documentation and/or other materials provided with the distribution;
3) Any documentation included with all redistributions must include the following acknowledgement:
“This product includes software developed by the Community Grid Labs. For further information contact the Community Grid Labs at http://communitygrids.iu.edu/.”
Alternatively, this acknowledgement may appear in the software itself, and wherever such third-party acknowledgments normally appear.
4) The name
5) Products derived from this software may not be called
NaradaBrokering, nor may
LICENSEE UNDERSTANDS THAT SOFTWARE IS PROVIDED "AS
IS" FOR WHICH NO WARRANTIES AS TO CAPABILITIES OR ACCURACY ARE MADE.