CP2JavaWS

Bridge between desktop application and a service deployer
Download

CP2JavaWS Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Jerome Denanot
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 67 KB

CP2JavaWS Tags


CP2JavaWS Description

Bridge between desktop application and a service deployer CP2JavaWS is a bridge between Cappuccino rich desktop applications and Java services deployed on a web server. CP2JavaWS consists of a proxy (client side) and a servlet filter (server side), and manages parameters encoding, namespace, ordering and JSONP. What's New in This Release: · added a mode for custom (Cappuccino based) digest authentication dialog (previous version client-side digest authentication and dialog were managed by the browser only). The mode is setted on the server-side authentication filter configuration ( parameter in the web.xml - set it to false for custom dialog). · a default Cappuccino authentication dialog is provided (CP2JavaWS client code also manages transparently digest authorization request creation, cnonce and and nounce counter, and sending of original reques when authentication successes). · That dialog also shows the endpoint url (we could use a composite app that makes calls to various enpoints/different webapps on the same domain - same protocol, host and por -, and then have multiple authentication challenges). · a custom CPWindowsController can be set when creating a endpoint to use another window. It has to implement the initWithTarget:(id) okAction:(SEL) cancelAction:(SEL) method (see the provided CP2JavaWSLoginWindowController). · passing sameDomain information isn't required anymore when creating an endpoint. CP2JavaWS compares the passed endpoint url with the index.html document.location (protocol, host and port) to determine the proper mode. However the sameDomain parameter can still be passed if needed (required if the index.html is local - for dev configuration).


CP2JavaWS Related Software