I am looking at a powerbuilder 11.5 application modernization. I think I would want to Web Service enable the powerbuilder server and rebuild the client in HTML verusus re-write the entire stack (its over 1.8M lines of code). Does anyone know if WebMethods or a similar ESB can interface and abstract a powerbuilder server?
can you use webMethods to interface with a powerbuilder 11.5 server?
492 views Asked by Matt617 At
1
There are 1 answers
Related Questions in WEB-SERVICES
- Apache CXF is unable to handle duplicate localnames
- Why do we call all http services 'Web Api/Web Service'?
- Postman Webservice PHP Curl Code POST request giving forbidden error when run in local
- Migrate ASMX web method to WCF which accepts string array
- PKIX failed when using custom SSLcontext with custom keyStore and trustStore
- Problems in Validations via Web Service in a Vue 3 Application
- Maven plugin 100% compatible Java21 to generate stub classes from WSDL file and generate *.wsdl from java classes? A solution
- Kubernetes Ingress Port to Port route
- How to handle a multi thread tests calling a single thread web service in .Net Framework 4.6?
- oracle.dataaccess.dll keep showing up as reference after build of C# web service using Oracle MDAC
- Your thoughts on the suggested architecture for addressing the challenges and maintenance of third-party API implementation
- Issue with BizTalk register WCF-WSHttp adapter while calling web service
- Does PHP SoapClient creates XML to be sent to webservice end point, based on WSDL file, while using CURL the XML should be manually created?
- Invoice API in Authorize.net like Square
- Publish JAXWS Endpoint in the same port than Spring boot
Related Questions in POWERBUILDER
- how to prevent a messagebox from displaying when i don't need it in some cases in powerbuilder
- Duplicated primary key error even though it doesn't exist in Powerbuilder 19
- How do I validate a strong login password in Power Builder?
- Powerbuilder messagebox text
- Powerbuilder Response window hangs then App closes - Any ideas?
- Launch FTP url in Edge-IE mode from powerbuilder
- how to get log from attendance machine in powerbuilder?
- Migrating a Complex PowerBuilder Application to .NET Core
- Power builder 2022 and Blueprism Active Accessibility Compatibility Issue
- powerbuilder 2022 graphmode SetSeriesStyle doesn't work
- Row changed between retrieve and update. Powerbuilder Error
- Powerbuilder randomly checking and unchecking Extend Ancestor Script
- PowerBuilder 2019 R3 - Is it the filter method which caused the application to crash?
- Powerbuilder preprocessor directive and DEBUG not working
- MultisubnetFailover as Connection string in powerbuilder
Related Questions in WEBMETHODS
- Terracotta-server-not-starting-after-restart-activity
- Is there a way to make a MAP step case-insensitive in webMethods Designer?
- Log4j2 - to write separate log files for every appender/logger - webMethods
- Java Service In Webmethods
- How to change font size in Webmethods 7.1 (Developer)
- Refused to connect to ‘http://localhost:5555/’ because it violates the following Content Security Policy directive: “connect-src ‘self’ https:”
- How to use JWT authentication for WebMethods API Gateway
- How do I call web services in C# that have class objects as parameters?
- How can I open package navigator view in Software AG designer?
- In webMethods, Apart from Global Variable feature, Is there any other option to configure desired values?
- Is there a way to implement a health check service for Eventhub - queue in Azure for resource monitoring
- Is there a way to publish messages to AMQP-Azure with O-Auth Token instead of username and password
- Is there any way to send data to cumulocity without physical devices
- Date format for timestamp in WebMethods
- Calling a WebMethod from the click event of dynamically added Button control in Asp.net does not work
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
I did some research on modernizing Powerbuilder and discovered with this particular version (and I suspect others) it is not trivial.
PowerBuilder modernization is difficult because:
Sybase provides strategies and methods to move to a distributed, web-based J2EE platform (their EAServer), or .NET. Both approaches come with lots of caveats, considerations, pros, and cons. A good example is that in PowerBuilder, developers can put code in visual object (like attached to an onEvent of a button), but when moving to an n-tiered environment this logic needs to reside on the server in a non-visual object (NVO). This would allow relatively simple event interaction that could be captured and modernized even though it will really require a good deep look at all of the interfaces and some code insertion which needs to be carefully monitored.
A paper that explores some of the steps and considerations for moving to their EAServer: http://www.sybase.com/sb_content/1020364/PBtoEAS_7steps_v2.pdf