Well, you have certainly been busy!  I wish I knew more so I could better 
understand what you have done, but one thing I do know, is that it must have 
been a heck of a lot of work!  Hopefully, you will now be getting some help!

On Wednesday 18 May 2005 04:30 pm, Troy Caldwell wrote:
> I have been working on a toolbox of java bridge components that I'm
> calling m2java (i know, not very original). As part of this effort I
> looked at the "java" files included in the VistAWeb sources, in
> particular the MDO package. I'm not sure, but I think this code is
> written in some sort of a Microsoft contamination of Java. Anyhow, with
> a little effort I was able to rework most of the protocol code to be
> Java compliant. I haven't had a chance to test it out yet, but I will
> release it shortly on sourceforge.
>
> Following is a summary of the components I've put together:
>
> rpcbrokerj - a repackaging of the VistAWeb rpc broker client as a
> standalone pure java component.
>
> mj - m parser written in java. Very primitive, doesn't use a proper
> grammer and generator such as javacc, but it is simple and can be used
> for building code analysis graphs.
>
> gnpj - Java port of the GT.M GNP protocol which can be used for
> accessing GT.M globals from java (over TCP sockets).
>
> sshscraper - XML based screen scraping state machine that uses Mindterm
> SSH. This includes scripts, based on  Mark Street's installation
> instructions, for installing and configuring OpenVistA. The
> variabilities are supplied through properties files and can be driven by
> ANT scripts.
>
> filemanj - java wrappers for fileman meta-data elements.
>
> Any thoughts or feedback would be greatly appreciated.
>
> Troy Caldwell
> Buena Vista Solutions Inc.
> http://www.buenavistasolutions.com
>
> Kevin Toppenberg wrote:
> >It may not be documented, but it isn't secret is it?
> >Can't one just look at the Delphi/pascal code and then
> >write equivalent code for Java?
> >
> >Labor intensive I'm sure, but you wouldn't to be quite
> >as low level as true reverse engineering.
> >
> >But then again, if the VA already has some first steps
> >with a web access, doesn't that mean that a java tool
> >already exists?
> >
> >Kevin
> >
> >--- Greg Woodhouse <[EMAIL PROTECTED]>
> >
> >wrote:
> >>Except, of course, that the wire protocol used by
> >>the RPC Broker isn't
> >>documented. If it were, writing a Java
> >>implementation without having to
> >>resort to reverse engineering the thing would be
> >>much easier.
> >>
> >>--- Cable One <[EMAIL PROTECTED]> wrote:
> >>>Best place to start will be with the RPC Broker
> >>
> >>documentation and
> >>
> >>>code. That
> >>>defines the communications with OpenVist from the
> >>
> >>client side I
> >>
> >>>believe. The
> >>>CPRS code will show you how the client now works
> >>
> >>and what kind of
> >>
> >>>messages
> >>>you will need to send toward Vista in order to
> >>
> >>perform the Clinical
> >>
> >>>tasks.
> >>>
> >>>Best regards,
> >>>
> >>>Donald R. Donigan
> >>>donigan technology, LLC dba
> >>>Desert CODE Works
> >>>[EMAIL PROTECTED]
> >>>[EMAIL PROTECTED]
> >>>
> >>>
> >>>
> >>>--
> >>>No virus found in this outgoing message.
> >>>Checked by AVG Anti-Virus.
> >>>Version: 7.0.308 / Virus Database: 266.11.12 -
> >>
> >>Release Date:
> >>>5/17/2005
> >
> >-------------------------------------------------------
> >
> >>>This SF.Net email is sponsored by Oracle Space
> >>
> >>Sweepstakes
> >>
> >>>Want to be the first software developer in space?
> >>>Enter now for the Oracle Space Sweepstakes!
> >
> >http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click
> >
> >>>_______________________________________________
> >>>Hardhats-members mailing list
> >>>[email protected]
> >
> >https://lists.sourceforge.net/lists/listinfo/hardhats-members
> >
> >>A practical man is a man who practices the errors of
> >>his forefathers. --Benjamin Disraeli
> >>====
> >>Greg Woodhouse
> >>[EMAIL PROTECTED]
> >>[EMAIL PROTECTED]
> >
> >-------------------------------------------------------
> >
> >>This SF.Net email is sponsored by Oracle Space
> >>Sweepstakes
> >>Want to be the first software developer in space?
> >>Enter now for the Oracle Space Sweepstakes!
> >
> >http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click
> >
> >>_______________________________________________
> >>Hardhats-members mailing list
> >>[email protected]
> >
> >https://lists.sourceforge.net/lists/listinfo/hardhats-members
> >
> >
> >
> >
> >__________________________________________________
> >Do You Yahoo!?
> >Tired of spam?  Yahoo! Mail has the best spam protection around
> >http://mail.yahoo.com
> >
> >
> >-------------------------------------------------------
> >This SF.Net email is sponsored by Oracle Space Sweepstakes
> >Want to be the first software developer in space?
> >Enter now for the Oracle Space Sweepstakes!
> >http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click
> >_______________________________________________
> >Hardhats-members mailing list
> >[email protected]
> >https://lists.sourceforge.net/lists/listinfo/hardhats-members
>
> -------------------------------------------------------
> This SF.Net email is sponsored by Oracle Space Sweepstakes
> Want to be the first software developer in space?
> Enter now for the Oracle Space Sweepstakes!
> http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click
> _______________________________________________
> Hardhats-members mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/hardhats-members

-- 
Nancy Anthracite


-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click
_______________________________________________
Hardhats-members mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to