iPhone/Android Apache CXF Soap Services
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
sdk
src/demo/iphone
staticContent
wsdl
README.md
cxf.xml
pom.xml

README.md

This demo shows how to use the javascript generation capabilities of FUSE-SF/Apache CXF to access SOAP/HTTP services from an iPhone and/or an Android phone.

It also shows how to access RESTful FUSE services.

After you have unzipped the demo to a location of you choice you just need to run "mvn install" to get all components compiled and installed (you obviously need to install maven first :)). Downloading all of the components might take a while. Have a coffee ready :).

Next you start the server with "mvn -Pserver" and point a/the (safari) browser to it (http://localhost:9000/iPhone.html).

To make the demo more realistic you can also use an iPhone emulator (http://sourceforge.net/projects/iphonesimulator) or the Android emulator that comes with the Android SDK.

Running the "Simple", "Beverage" and (RESTful) "customer" demo should be self-explanatory.

For the "Bank" demo ...

  • you need to login as "Customer_0", no password required

  • you click on "Setup" and create a new customer like "Roland" (no spaces allowed in customer names)

  • you click on "Pay Payee". Roland should be in the drop down. Pay him USD 1000000. click on "Pay".

  • click on "History" to see that the payment went through.

The bank demo allows you to great a new customer, use your iPhone to send some money to this customer and look at the history of your transactions, means who have i send money to and how much.

It is suppose to mimic a simple eBanking solution.