Invoking local methods
Hello guise...
Well, lemme first introduce myself, I'm (we are, as we are a team of 4 members) developing a framework, in this framework software components will be modeled and orchestrated using workflows. The results and experiments achieved on this journey will be used in our scientific research and graduation thesis. We were studying workflows engines, and we have made a solid decision, which engine will be used in our framework architeture, it has been decided that YAWL formalism (and engine) would be used as our main workflow engine, but in our solution we are developing desktop applications, thereby we are "unable" to use YAWL engine as it only orchestrate webservices (at least as far as we know), so my question is.
Is there ANY way to invoke local methods without using a server application (tomcat) and server-driven frameworks (hibernate, springer or jdbc)?





Using codelets or implementing an ObserverGateway will allow you to orchestrate local software components. However, these solutions still require you to run YAWL within Tomcat (which of course can also be run on a local machine if required). If you really want to avoid tomcat et al., there is also a standalone version of YAWL which can be downloaded for the YAWL page on sourceforge (http://sourceforge.net/projects/yawl). You are free to extend the source code of this version as is to achieve what you want to do; you may also use the standalone as a typical jar file, that is as a library within a new desktop application.