| Dean Jones 2005-03-30, 7:08 pm |
| It pretty easy to switch from DPB toe EAServer CORBA.
Do you use SharedObjects? If no its its even easier. If yes you need to look
at how to handle the sharedobjects.
Do you use server push feature of DPB? Most likely not if this is a web
application.
I assume you were using the webpb. Which is just a way to invoke PB code in
DPB server. The url told the filter or CGI what server to call, what object
and what method. The remote object built the enter page. This lead to very
bad performance.
If you convert to EAS you should take a little time to develop some JSP
pages that contain some of the look and feel and call EAS to execute
business logic and generate dynamic content.
You could have one JSP page that replaces you CGI. It would make calls to
all your components and all your methods.
Or you could have a JSP for each component or a JSP page for each methods.
If you have never done EAServer JSP development I would go through some
examples first. You can find several examples on our site and I know there
are many on Sybases site.
I also suggest getting some quick mentoring. In just one week you would be
highly productive with mentoring. If you try to learn it on your own you
will spend month(s) and not be sure what you are doing or why it works. A
good mentor can explain every aspect of what you are doing and why and the
pros and cons of different ways to develop a solution.
--
Dean Jones [TeamSybase]
CEO
Certified PowerBuilder Developer
www.powerobjects.com
(612) 339-3355 ext 112
<John Boeckman> wrote in message news:421e0888.6d8a.1681692777@sybase.com...
> My current application web application runs PowerBuilder
> 7.0.3 with
> O'Reilly Web Site. I use the "transport" type and call the
> "listen"
> method to activate the server. I set the driver to
> "winsock" and
> the location to "localhost". PowerBuilder 9.0 has no
> "transport"
> type and we purchased EAServer to replace O'Reilly Web Site.
> How do I change the PowerBuilder code for "transport"? What
> do I call in my HTML template to run EAServer instead of
> "pbcgi70.exe"?
|