Today was more about the WSs than NeXML. I am still investigating the woden converter tool to convert WSDL1.1 to WSDL2.0 docs. This will be key for creating RESTful services down the road.
I am going to check in some code soon - not much but at least to get something on. Im envisioning the following directory structure:
root (trunk)
README.txt //Explanation of the project?
docs //Documents explaining this structure - may be better to have distributed help //documents
tutorials
DeployWS //step by step tutorial on the procedure for building and deploying //WSs
TransProcedure //procedure outlining the process of creating lifting and //lowering schema mappings
Clients //procedure outlining the creation of clients
javadocs //if needed
misc //others as required
environment //the required environment - may include dependencies, batch script, //etc, and certainly an explanation
tests // I plan on deploying/hosting WSs myself for some time - that information will be // explained here
xslt //just like the NeXML directory - will contain the liftingSchema (nexml2cdao) and //various loweringSchema transforms might be needed for specific use cases
spql //required sparql queries
xsd //NeXML (and perhaps other) schemas required
sawsdl //these are basically sample services - functionalities will vary; hopefully I can get //a lot different use cases using TreeBase, CIPRES, etc
//the input will be NeXML in various forms
README.txt //instructions on how to deploy, what dependencies are needed, etc
WSDL1.1 //SOAP services created with WSDL1.1 interfaces
//Includes the .war files
echo //basic echo service
matrix2tree //the first service recommended to me by Rutger - takes a //character state matrix and converts it to tree
//could be a wrapper service around CIPRES:
treebaseUseCase //Need to get more information
misc //other services may go here - maybe i can just go down the list on:
WSDL2.0 //SOAP services created with WSDL2.0 interfaces
echo //basic echo service
matrix2tree //the first service recommended to me by Rutger - takes a //character state matrix and converts it to tree
//could be a wrapper service around CIPRES:
treebaseUseCase //need to get more information
misc //other services may go here - maybe i can just go down the list on:
REST //REST services created with WSDL2.0 - probably future work
Composite // Compositions created with BPEL (a good indicator of the power of // SAWSDL)
clients // corresponding client files of the each of the use cases - will try to include both a // command line and web based client
WSDL1.1 //SOAP clients
echo //basic echo serviceclient
matrix2tree //client for this service
treebaseUseCase //client for this service
misc //clients
WSDL2.0 //SOAP sclients
echo //basic echo serviceclient
matrix2tree //client for this service
treebaseUseCase //client for this service
misc //clients
REST //REST client
Composite // composition client
No comments:
Post a Comment