Yes, we will provide server communications features soon, because the project is actually not "just" about the JavaFX API, but also about a whole ecosystem around it, so people can do Enterprise-level development.
To start with, we are working on the Web Fetch API emulation (that works cross-platform), which will allow you to request web services. More info about that can be found in this GitHub discussion <https://github.com/webfx-project/webfx/discussions/15>. We are also working on a cross-platform WebSocket API, which will be published in a second step after the Fetch API. And finally on top of WebSocket, we will publish a cross-platform EventBus API, with a server-side implementation for Vert.x (we will probably do a SpringBoot implementation as well, but later). Vert.x is prioritised because Modality (the Enterprise app we are talking about in our README) is using Vert.x. On Wednesday, 9 November 2022 at 19:02:18 UTC [email protected] wrote: > This is quite an interesting approach, I am intrigued. > > Some remoting capabilities could be useful though. > I know a few standalone apps (Swing, SWT, JavaFX etc.) that rely on server > communications. > > Perhaps custom communication layers for various protocols and transports > could be added by contributors. > > On Wednesday, 9 November 2022 at 14:58:42 UTC Bruno Salmon wrote: > >> hi Jonathan, >> >> Unfortunately for your project, I have no plan to support Swing as >> covering JavaFX is already a big job. >> >> If you are looking for a solution to run your app without a server like >> WebFX does, I don't think that exists for Swing. >> >> But if you don't mind having a server, there are solutions like WebSwing >> that can run your app on a server, and then you can have a kind of remote >> desktop of it in the browser. >> >> On Wednesday, 9 November 2022 at 12:39:48 UTC Jonathan Franchesco Torres >> Bca wrote: >> >>> Hi, >>> >>> And what about JFC Swing which is interoperable with JavaFX. >>> I have a desktop application that mixes both and we use substance to >>> improve the display of the controls >>> I leave an example >>> [image: image.png] >>> >>> >>> >>> * <https://www.facebook.com/KiongoCompany> >>> <https://www.linkedin.com/company/kiongo-inc> >>> <https://www.youtube.com/channel/UC1HKa8IPofVRmeAFZ22m3HQ> * >>> >>> Jonathan Franchesco Torres Baca(@jofrantoba) >>> >>> CIO - Kiongo Technology >>> >>> *Jr Juan Voto Bernales 344 - La Victoria, Lima - Perú* >>> >>> Teléfono *+5116357857 <+51%201%206357857>* >>> >>> Cel. +51929913524 <+51%20929%20913%20524> >>> >>> >>> El mar, 8 nov 2022 a las 9:38, Bruno Salmon (<[email protected]>) >>> escribió: >>> >>>> Hi, >>>> >>>> I'm working on a JavaFX transpiler powered by GWT. >>>> It lets you use JavaFX as a UI toolkit in your GWT apps. >>>> The JavaFX API is far from completely covered, but you can already see >>>> some interesting results. >>>> >>>> The project is on GitHub for those who are interested. >>>> https://github.com/webfx-project/webfx >>>> >>>> If you have any questions, please let me know. >>>> >>>> -- >>>> >>> You received this message because you are subscribed to the Google >>>> Groups "GWT Users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/google-web-toolkit/8210a6a2-ad1a-4b2d-ba68-19dcc5fbeef3n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/google-web-toolkit/8210a6a2-ad1a-4b2d-ba68-19dcc5fbeef3n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/628df0ef-c57b-49a5-98ce-fc1820ede45dn%40googlegroups.com.
