Focal Point
[CLOSED] AJAX Technology Recommendations

This topic can be found at:
https://forums.informationbuilders.com/eve/forums/a/tpc/f/7971057331/m/1917043096

June 07, 2018, 08:35 PM
mbondr
[CLOSED] AJAX Technology Recommendations
We are predominantly a Microsoft shop, however we can be flexible. What is best to use for our coming AJAX backend services. We can write ASP.NET based pages in any of their varies forms, but also might we consider technologies such as PHP or Node.js? Do any of these pose possible technology conflicts with WebFocus (ie. will setting them up screw up WebFocus)? I see a lot of Javascript front end examples and this is not a problem, but we need reassurance that altering our currently 8.1 and coming 8.2 servers will not cause trouble and conflicts in our servers.

This message has been edited. Last edited by: FP Mod Chuck,


WebFOCUS 8.2.04 (and climbing)
Windows 10, AppStudio
June 07, 2018, 08:50 PM
Waz
I think this all depends on what you are going todo with WebFOCUS.

Just call reports, or use the use Web related content.


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

June 08, 2018, 11:34 AM
mbondr
So far we just do reports. What's the web related content? It sounds interesting. Can you point me at a primer? Anyway, what's the recommended backend tech for Windows boxes?

I should reiterate, there is concern about installing things on our WebFocus server. Because of javascript's sandbox restriction, the chosen technology must sit benignly next to WebFocus under IIS.

This message has been edited. Last edited by: mbondr,


WebFOCUS 8.2.04 (and climbing)
Windows 10, AppStudio
June 11, 2018, 05:11 PM
Waz
This is where things get complicated.

Do you need to log into WebFOCUS to run the fexes ?

If so, then I think you need to check out RESTful Web Services


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

June 11, 2018, 05:19 PM
mbondr
We need to reload some backend data and then refresh the page to see the results. WCF seems to kill WebFocus, at least enabling HTTP Activation does. So now I'm thinking Node.js, but I saw a mention of using a servlet stationed within the WebFocus directory tree.


WebFOCUS 8.2.04 (and climbing)
Windows 10, AppStudio
June 11, 2018, 05:26 PM
Waz
Whats WCF ?


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

June 11, 2018, 05:44 PM
mbondr
It's how Microsoft does deamons. It's a bit like a Java service in that it has stubs, WSDL's, and SOAP wrappers. Lately they've been pitching a REST'ive version that just emits JSON or XML.


WebFOCUS 8.2.04 (and climbing)
Windows 10, AppStudio
June 11, 2018, 07:25 PM
mbondr
Found a mention of using servlets in the WebFocus directory tree itself to catch the socket connections.


WebFOCUS 8.2.04 (and climbing)
Windows 10, AppStudio
June 13, 2018, 05:14 PM
CoolGuy
I'd look into ASP.NET Core 2.1 and Signal R for sockets. We're working to implement a .NET Core backend ourselves among the rest of our new stack. Looking very promising.


8.2.02M (production), 8.2.02M (test), Windows 10, all outputs.
June 13, 2018, 05:29 PM
mbondr
Our problem is that we can't enable HTTP Activation. It kills WebFocus. So no web service projects. And our system manager won't turn on ASP.NET without IBI approval, which is essentially impossible to get.

If you're using raw sockets, then almost anything will do.


WebFOCUS 8.2.04 (and climbing)
Windows 10, AppStudio
June 13, 2018, 05:36 PM
Waz
How does it kill WebFOCUS ?


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

June 13, 2018, 05:42 PM
mbondr
Not sure. Everyone doing development suddenly got up and complained that it wasn't working. It was a crisis. Turning off HTTP Activation and restarting IIS restored the status quo.


WebFOCUS 8.2.04 (and climbing)
Windows 10, AppStudio
June 13, 2018, 06:07 PM
Waz
I wonder if you need to debug that.

Sounds like its going to make too many waves.


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!