Web

lord_icon

Member
Greetings,
I have a noddy website. I have upload my Progress DB how can / can I access this from a webpage? I am using Open Edge 10.
TIA
 
What do you mean with uploaded your database? Sounds a bit weird to me.

If you have a license for it then the best way to connect to your database form the net is by using WebSpeed.

Casper.
 
Greetings,
I mean it is sat on a server somewhere that I can access from a different machine, not my workstation with Provision installed. How can I then interigate the DB? Without using the AppBuilder / ADE?
I do not have access to Webspeed or other, I just have the Provision for O E 10. Can I use SoniQ at all? Soniq is available on a free download from the 'web.
TIA
 
Greetings,

Sonic is a messaging system and has nothing to do with web-enabling your application. You can only download a trial version for free for a period of 30 days, I believe.
There are various way to make a connection with a progress database from the web. The easiest way to do so is by using webspeed. In Webspeed all the communication between the http-server (webserver) and the database is taking care off. So you don't have to reinvent the wheel again and you only have to know some html/javascript and the progress 4GL.
Other ways are to make this for yourself are for instance using java and odbc/sql, this takes quite some effort, though. You could try to do it with php and odbc/sql connection with the database.
The challenge is to make something which communicates with the webserver (IIS or apache or...) and is able to call an appserver or some other process which can connect direct or indirect with the database.

Regards,

Casper
 
webspeed

Indeed the SoniQ MQ is a 1 month free evaluation, which is all I would require. I do not have the funds for webspeed available, is webspeed available like SoniQ MQ all I need to do is get this in place for 1 month then if required my bosses with upgrade however they will not pay if it is pants, which is why I need the eval license.Cheers for the advice dude - I am slowley resolving this issue.
 
Hi,

I don't believe there's an evaluation version for WebSpeed. Under OE10 appserver and WeSpeed use the same license. The product is called OE Application Server. I think the best thing for you to do is make contact with your local Progress representative explaining your needs.
I can tell you that WebSpeed works like a charme. Easy and Fast.
And if it's your first encounter with the web and you decide to webenable (a part of) your application or many applications than its also worthwhile to look at a tool called PS-eScript from Progress UK. (plug in for WebSpeed) It's a very nice framework which makes webdevelopement even more easy. The framework is free, but the catch is you have to take 5 days of consultancy from Progress ;-). It all depends on your needs and budget.

good luck,

Casper.
 
lord_icon said:
Greetings,
I mean it is sat on a server somewhere that I can access from a different machine, not my workstation with Provision installed. How can I then interigate the DB? Without using the AppBuilder / ADE?
I do not have access to Webspeed or other, I just have the Provision for O E 10. Can I use SoniQ at all? Soniq is available on a free download from the 'web.
TIA

You need to start a broker on the server machine by adding an entry in the services file, and adding a -S and -N in it's startup script. You then make an equivlent entry in the client's startup .pf or script with a -H, -S and -N entry. If the server is NT you might also use ProControl.
 
Back
Top