MMCC MASTHEAD
Mid-Michigan Computer Consultants - Bay City, Michigan
 


CONTENTS       (old style)
Mid-Michigan Computer Consultants
509 Center
Bay City, Michigan

Sales (989) 892-9242
Support (989) 686-8860

Plb-0258.cfm v1.0


plb-t010.cfm
 

ANSI Standard PL/B Language and Visual PL/B

Sunbelt Runtimes

April 19, 2008

Sunbelt Computer Systems offers several PL/B environments and runtimes. As a general rule, they all use the same compiled code.

This article is presently compiled notes from places like the Sunbelt Users Forum

PL/B Application Server



The following is portions of a discussion from February 2008 concerning Sunbelt's PL/B Application Server. The original question was from someone who has a Windows PL/B server and a Linux Web Server. The requirement is to make the PL/B data available to web users, and to do it without any rewrites. Stuart Elliott of Liberty Software Solutions, Inc. wrote:

As Harry said, there is no 'change' involved.

All you need to do is:
  1. Purchase Application Server (for the O/S you are using and for the connection count you need).
  2. Purchase the Client (for the O/S it will be running on [presumably Windows]).
  3. Install them both on the server.
  4. Configure PLBserve.INI (to, among other things, indicate the location of the programs and data) and PLBclient.INI (to, among other things, indicate the IPaddress:port of the server).
  5. Embed PLBclient.INI in the executable (with the included utility to do this).
  6. Open the port on your firewall and forward it to your server.
  7. Distribute your PLBclient executables to your users (by email, disk, website, etc.). Also, this program can be named whatever you want. i.e. HIEP.EXE.
  8. You're done.
And, that should be about it.

No PL/B programs need to be changed and no data needs to be changed.

If your data will be located on server other than the one running App.Server, you may want to run Data Manager on that server so things run faster. In fact, you don't even need to change your programs for this: just add the PLB_OPENUSEIP and PLB_PREPUSEIP keywords to your PLBserve.INI file to indicate the IPaddress:port of your Data Manager server.

And, I think you only need 1 connection to Data Manager since only 1 program will be accessing the data: the Application Server. However, if you install and use Data Manager, you'll probably want to use it internally, too, so you'll want a connection for each PLBwin user (by adding the same keywords to the PLBwin.INI file).

I know you're "up against" the old guard thinking, but, this is a smart way to go if you can convince them.




v1.10

Write to MMCC Technical Support at:               Send e-mail to MMCC.
MMCC - Technical Support
600 W. Midland
Bay City, MI 48708
(989) 686-8860
© 1997 - 2024 MMCC - All Rights Reserved