I.T. Discussion Community!
-Collapse +Expand
Paradox
Search Paradox Group:

Advanced
-Collapse +Expand Paradox To/From
To/FromCODEGuides
-Collapse +Expand Paradox Store
PRESTWOODSTORE

Prestwood eMagazine

April Edition
Subscribe now! It's Free!
Enter your email:

   ► MB LobbyCorel Paradox / ObjectPAL Coding BoardParadox Web Stuff Topic   Print This     

Corel Web Server Limitations

Corel Web Server Limitations in Paradox Web Stuff topic (part of our Corel Paradox / ObjectPAL Coding group).

Quick Search: Limitations   Corel Web   Corel Web Server  
simd01
Local Software
Terrigal, -- AU

Hi, I am a Paradox developer from way back (1985 in fact) and have never really touched on the Web Server OCX much.

I am wondering if anyone is using this program to any great effect and what if any problems you see with it. Pardon my ignorance here but does the activex server cope with XML, CSS and XForms?

I am particularly concerned about security of using the server -i.e. can it be locked down tightly enough for real-world apps?

 Posted 12 years ago (Thread Starter)
Comment Quote
About simd01 -Collapse +Expand
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.
About simd01
I have been programming (and earning a living) in Paradox since version 1 in 1987. It's been pretty good to me so far but things have really slowed down in the last few years!!

Post ID #13561, 4 replies
Thread Started 6/22/2009 1:03:04 AM
View Counter=5674
Last Reply Posted 3/27/2010 2:30:02 AM)
Location=Terrigal, -- AU 
Joined=13 years ago   MB Posts=8  
Moderator
Mike Prestwood
Prestwood IT
Prestwood IT office in Citrus Heights, CA

Hi Simon,

Perhaps this was answered elsewhere in our message boards but I wanted to add a quick note on my thoughts. The Web Server OCX is a lot of fun to code with and it's fun to turn Paradox into a webserver. It's definately not suitable for a large scale commercial venture, but for some applications within an organization that has an existing Paradox system, it's an option. Although, in general, I usually talk my clients out of using it because there are much better solutions available.

--
Mike Prestwood
Prestwood IT Solutions

 Posted 11 years ago
Comment Quote
About Mike Prestwood -Collapse +Expand
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.
About Mike Prestwood

Mike Prestwood is a drummer, an author, and creator of the PrestwoodBoards online community. He is the President & CEO of Prestwood IT Solutions. Prestwood IT provides Coding, Website, and Computer Tech services. Mike has authored 6 computer books and over 1,200 articles. As a drummer, he maintains play-drums.com and has authored 3 drum books. If you have a project you wish to discuss with Mike, you can send him a private message through his PrestwoodBoards home page or call him 9AM to 4PM PST at 916-726-5675 x205.

Web Presence
Facebook, Prestwood IT Facebook page -- fan page. (Visit Me)
Twitter, Follow Prestwood IT on Twitter. (Visit Me)
LinkedIn, Prestwood IT company page on LinkedIn. (Visit Me)
YouTube, Prestwood IT YouTube Channel (Visit My Channel)
Website, My drum website where I sell my drum books. (http://www.play-drums.com)

Post ID #13942 (Level 1.1)  Reply to 13561
Thread Started 2/8/2010 7:28:59 PM
Last Reply Posted 2/10/2010 11:33:47 AM)
Location=Prestwood IT office in Citrus Heights, CA 
Joined=21 years ago   MB Posts=1410   KB Posts=1805   KB Comments=68   BLOG, Topics=4  
Lorantus
EPAGNY, -- UNK

Hello,

I am using the Web Server OCX usully for serval (8 or a lots) years. It is workinf fine and works as a small server. It is only a HTTP request/response OCX. It can manage only HEAD/QUERY/GET/POST request (no PUT).

You need to work to add environement to manage requests et responses. But you can manage dynamics and static ressources (.html/.css etc) and localisation of the ressource (drive/folder_path/ressource_name)

 I am using the OCX in C++, VB and ObjectPal environements.

As a exemple, the OCX is workng as a "JSF framework" and is using to make real-time event management. It manages around 25 0000 requests per day, for 2 week without any issue.

It is a easy to use OCX that can help you to add a Embbeded Web Serverin your applications, as long as you can use OCX.

 Posted 11 years ago
Comment Quote
About Lorantus -Collapse +Expand
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.

Post ID #13951 (Level 1.2)  Reply to 13561
Reply Posted 2/10/2010 1:02:34 AM
Location=EPAGNY, -- UNK 
Joined=13 years ago   MB Posts=6  
Moderator
Mike Prestwood
Prestwood IT
Prestwood IT office in Citrus Heights, CA

>>It manages around 25 0000 requests per day, for 2 week without any issue.

I assume that's 25,000, right? That's about 1 request every 3 or 4 seconds which is pretty light so yes, that's perfect for Paradox. We have several clients that use the OCX control in that exact fashion. It's still not the best tool even for that situation, but it sure is fun to push Paradox.

I'm curious, the above statement implies a crash every two weeks or so, is that what is happening? We've tried deploying Paradox as a webserver a few times in a production environment (i.e. hosting) and it was never stable enough to release commercially. We do still use it on occassion for a dedicated server approach.

--
Mike Prestwood
Prestwood IT Solutions

 Posted 11 years ago
Comment Quote
About Mike Prestwood -Collapse +Expand
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.
About Mike Prestwood

Mike Prestwood is a drummer, an author, and creator of the PrestwoodBoards online community. He is the President & CEO of Prestwood IT Solutions. Prestwood IT provides Coding, Website, and Computer Tech services. Mike has authored 6 computer books and over 1,200 articles. As a drummer, he maintains play-drums.com and has authored 3 drum books. If you have a project you wish to discuss with Mike, you can send him a private message through his PrestwoodBoards home page or call him 9AM to 4PM PST at 916-726-5675 x205.

Web Presence
Facebook, Prestwood IT Facebook page -- fan page. (Visit Me)
Twitter, Follow Prestwood IT on Twitter. (Visit Me)
LinkedIn, Prestwood IT company page on LinkedIn. (Visit Me)
YouTube, Prestwood IT YouTube Channel (Visit My Channel)
Website, My drum website where I sell my drum books. (http://www.play-drums.com)

Post ID #13954 (Level 2.1)  Reply to 13951 and Parent is 13561
Thread Started 2/10/2010 3:03:11 PM
Location=Prestwood IT office in Citrus Heights, CA 
Joined=21 years ago   MB Posts=1410   KB Posts=1805   KB Comments=68   BLOG, Topics=4  
Most Recent Post
Jonathanwri
-- UK

Hi Mike,

The WebSvr.ocx can be unreliable and unstable depending on your use.  I have found it to be reliable and not fail providing you do the following two things, although I don't have figures on how many hits it received:

- Set the OCX control's Visible property on the form to false

- Minimise the form

- Uncheck Allow Keep Alive Connections in the OCX Control properties

- Uncheck Enable Client Name Lookup in the OCX Control properties

Regards

Jonathan

Best regards,
Jonathan


Computers are useless. They can only give you answers. - Pablo Picasso (1881 - 1973)

 Posted 11 years ago
Comment Quote
About Jonathanwri -Collapse +Expand
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.

Post ID #14031 (Level 3.1)  Reply to 13954 and Parent is 13561
Thread Started 3/27/2010 2:25:53 AM
Location=-- UK 
Joined=14 years ago   MB Posts=2  

Revive Thread!

Add a comment to revive this old thread and make this archived thread more useful.

Write a Comment...
Full Editor
...
Sign in...

If you are a member, Sign In. Or, you can Create a Free account now.


Anonymous Post (text-only, no HTML):

Enter your name and security key.

Your Name:
Security key = P1111A1
Enter key:
Icon: A Post    Thread    Idea    Important!    Cool    Sad    No    Yes    Includes a Link...   
Thread #13561 Counter
5674
Since 6/22/2009

Follow PrestwoodBoards on: 


©1995-2021 PrestwoodBoards  [Security & Privacy]
Professional IT Services: Coding | Websites | Computer Tech