From: <gre...@mi...> - 2008-07-24 16:28:40
|
I have just checked into the trunk baseline, a HessianProxyFactory, which allows you to easily write a Python client to a Hessian web service. To see how to use it, you can read the test case I wrote at https://springpython.webfactional.com/browser/trunk/src/springpython/test/remotingTestCases.py (down at the bottom of the file). This is a programmatic definition, but I will soon extend the tests to include IoC-based solutions. For this test, I wrote some java code to act as the server component (using jetty as the web container). This demonstrates useful interoperability between Python and Java. Next step I'll be working on is exporting a Spring Python service a la Hessian. To be complete, there should be three versions: python-calling-java, java-calling-python, and python-calling-python. That will prove the ease of integrating Python with other technologies through this language-neutral communications protocol. Greg Turnquist |