Operating System - OpenVMS
1748275 Members
4139 Online
108761 Solutions
New Discussion юеВ

Re: Hosting Web Services on VMS Alpha

 
SOLVED
Go to solution
mike gozaloff
New Member

Hosting Web Services on VMS Alpha

We're looking to re-expose some existing C API's currently hosted in Tuxedo (non-transactional) on OpenVMS. We have a few PCs using tpclient talking to one VMS system that in turn talks (Tux) to the production VMS cluster.

HP has suggested using the Web Services Toolkit. Once we've created our JavaBeans using the WSIT, what options do folks recommend for hosting them for remote access?
Performance and stability are of utmost importance.

Does anyone have examples of how you used the WSIT?

Thanks,


gozer
14 REPLIES 14
Arch_Muthiah
Honored Contributor
Solution

Re: Hosting Web Services on VMS Alpha

Hi Mike,

< Performance and stability are of utmost
< importance

I would suggest you to consider WASD, Web Server from VSM Software Services, if you look for better performamnce.

http://wasd.vsm.com.au/ht_root/doc/htd/
http://wasd.vsm.com.au/

WASD is specifically for supporting intra-organizational hypertext environments on HP OpenVMS platforms, including HP Integrity servers and HP AlphaServer systems.


Archunan
Regards
Archie
Andy Bustamante
Honored Contributor

Re: Hosting Web Services on VMS Alpha


I've also used WASD internally with no issues. If this is running in an environment where you need support you can also consider the Secure Web Server, essentially an HP port of Apache.

http://h71000.www7.hp.com/openvms/products/ips/apache/csws.html

"OpenVMS with Apache, Osu, and Wasd: The Nonstop Webserver" by Alan Winston can give you a good comparison and setup information in one convenient place. See http://www.amazon.com/gp/product/1555582648/102-1646938-8114564?v=glance&n=283155&n=507846&s=books&v=glance

Andy
If you don't have time to do it right, when will you have time to do it over? Reach me at first_name + "." + last_name at sysmanager net
John Gillings
Honored Contributor

Re: Hosting Web Services on VMS Alpha

gozer,

This is what we call a "how long is a piece of string" type question.

It all depends on what you're trying to achieve. I'm guessing you're trying to publish your application as a web page, rather than a client/server model? There is an infinite variety of options to choose from.

Have you installed a web server on OpenVMS? There are several options. You then have numerous choices of middle ware, depending on your requirements and preferences.

It's unlikely you'll get anything really useful from this kind of forum. This type of very general question is usually answered by consultants after the exchange of hard currency. You've obviously in contact with HP, perhaps you should ask them to recommend a solution for your specific problem, or recommend a consultant to assist.
A crucible of informative mistakes
Wim Van den Wyngaert
Honored Contributor

Re: Hosting Web Services on VMS Alpha

If you consider WASD, http://www.coastcapitalsavings.com/ is running on OpenVMS. It's made by Mark Daniel who maintains the source code of WASD (SPOF ?) and who gives great support.

I'm using WASD since 1999 and only had issues with gzip encoding. MYSQL, PHP, ... worked but I'm only a beginner.

fwiw

Wim
Wim
Ian Miller.
Honored Contributor

Re: Hosting Web Services on VMS Alpha

You probably need some consultancy time but if you want to talk informally then see this persons blog who is experimenting in this area

http://sysmgr.blogspot.com/

and the VAMP site may also be of interest
http://www.issinoho.com:8080/phpbb2/
____________________
Purely Personal Opinion
Jeremy Begg
Trusted Contributor

Re: Hosting Web Services on VMS Alpha

See also the next issue of the OpenVMS Technical Journal. I've just been working at a site which is using WASD and Tuxedo (although the latter isn't mentioned in the article). We used SOAP-structured documents and LIBXML.
labadie_1
Honored Contributor

Re: Hosting Web Services on VMS Alpha

If you need good response time, take Wasd. It is usually 5 times faster than Apache on Vms, for various reasons (Wasd uses Ast, which is unique to Vms and highly efficient, the Apache port works, but is not great on performance, and Apache has been written for Unix, not for Vms).

When I went in December 2003 to 3 days porting Vms (Alpha or Vax) code to Itanium, with some friends, we noticed that we recompiled Wasd on Itanium rx2600 (that we unpacked) without any modification (except for the test on Vax, Alpha, so we added Itanium). Compile and run ! This gives you a clue about the quality of the code...

If you need an official support, I can sell it to you fo one $ a year :-)

As previously said, the support on the Wasd mailing list is very good, and fast. One might say that Mark Daniel may decide one day to go fishing and give up computing (without considering more funest circumstances, like "meeting" a bus), but there is a bunch of highly talented people on the mailing-list, and of course, all the code is available.
mike gozaloff
New Member

Re: Hosting Web Services on VMS Alpha

Thanks for all the repiles. We are trying to schedule a meeting with the HP folks that suggested WSIT to see what kind of container/manager they had in mind. It probably won't happen until next week due to the holidays.

We develop and test the system but HP hosts it and has input into what system software is installed (they are the ones asking us to replace Tuxedo). We are just trying to understand all options before we meet with them to make sure they proposing something that fits the customer needs.

WSAD looks interesting but it may come down to a question of support. This project we are working on only processes a fraction of a percentage of all the Tux transactions that enter the system. However, I'm sure a long term goal is to use this project as a proof of concept for a total Tux replacement.

We just got WSIT installed and are trying to expose one C API to see what kind of Java gets generated. Unfortunately, we don't have access to an I64 system so we do not have obj2idl. We'll have to manually create the IDL. Does anyone know if we can run the obj2idl jar on Windows or Unix?

Thanks a bunch!
mike gozaloff
New Member

Re: Hosting Web Services on VMS Alpha

My bad, I just checked the IA64 kit. OBJ2IDL is an EXE. Grrr.