WS Data Offline

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



We have a rich client application in Java that runs either in a
connected or disconnected mode. This application needs to consume an
ASP .Net web serivce, which is a challenge when the app is running
without network connection.

If the client is in .Net, I might be able to take advantage of Smart
Client Offline App Block by Microsoft. But the client is in Java.

I am thinking about creating a Java component that downloads the data
the service would otherwise provide to a local file and provides some
functions to retrieve them. Then Java client has to detect if service
is available and use live service if it is available and local Java
component if service not available. It is very possible that soon a
..Net client application will be in the same situation that I am in now.
Then we'll end up with a .Net component too, sort of defeats the
purpose of SOA. From service provider's point of view, they would like
to provide one things that allows clients of different platform to
retrieve data offline. Is there a way it can be done?

What would be my best approach? Thanks.

.



Relevant Pages

  • Re: VRML + JAVA + C to access position Variables
    ... Java does 3d animation and can connect to devices ... with JNI (through one programing interface) ... Internet Protocols including Client / Server ... old style VRML plug-in viewers which have many ...
    (comp.lang.java.programmer)
  • RE: Remoting and serialization
    ... if you use MarshalByRefObject for all of your "shared" objects (not ... use of interfaces and serialization. ... The decision to use Java versus .NET isn't so much about technology as it is ... you need the ENTIRE class graph for that object on your client. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: What multi-tier components to use
    ... Enterprise Java Beans. ... > with every change in the parameter list, you could make your new server ... But surely if you have an old client and the interfaces are still valid on ...
    (borland.public.delphi.thirdpartytools.general)
  • Java J2EE Openings in Phoenix, AZ, Client Will Relocate
    ... My name is Mike Vaughan and I am a recruiter for Apple Berry ... We have mutiple openings with a client of ours ... They are looking for Java, ... Duties to include preliminary and detailed design architecture, ...
    (comp.lang.java.programmer)
  • Re: yahoo chat security
    ... That said is your current Java version current? ... some buffer overrun capabilities in earlier versions. ... These are not uncommon in the Yahoo ... audio function and the video function of the current client. ...
    (alt.computer.security)