Connect to websocket wss:// URL from Delphi (trading platform) [duplicate] - delphi

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
As mentioned on the Aquarium, the WebSocket protocol, often described as one of the key elements of HTML5, has finally been blessed (RFC 6455).
Which WebSocket server implementations are available for Delphi?
Delphi on Rails (Google Code, Mozilla Public License 1.1)
Delphi Web Socket (Google Code, based on Indy 9, New BSD License)
WebSockets Delphi Components (commercial, Indy 10, Delphi 7 to Rio)

Newer version of Indy implementation by André Mussche (the author of AsmProfiler) can be found here.

It is implemented in Delphi on Rails, it support old and new WS protocol.
http://code.google.com/p/delphionrails/

Here is 2 more projects:
bauglir-websocket - WebSocket server/client implementation in Pascal and C#;
ics-websockets - WebSockets server for Delphi based on Internet Component Suite (ICS);

Try IPworks for Delphi, they have nice quite of interoperable components (paid, not free).
https://www.nsoftware.com/ipworks/ws/#plat-delphi

Related

SignalR in Delphi or C++Builder [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I need to send data in real time between Delphi/C++Builder apps placed in different PCs not connected in the same LAN, only using Internet.
My first approach was via DataSnap REST server but it is not practical due proxy and router problems. The configuration was too hard for the users plus that some people do not like to have a web server running in their machines opening the corresponding ports.
My second approach is using a server in the middle. I am checking SignalR technology that seems to fit very well. It is well solved for C# but I cannot find any information about VCL, Delphi or C++ Builder.
Is there some library or do I need to work from scratch via WebSockets?
Is there another way to communicate VCL applications that run in separated PCs only connected to Internet?
/n Software has a WebSockets library - with C++Builder support.
https://www.nsoftware.com/ipworks/ws/
Docs at https://cdn.nsoftware.com/help/IWF/bcb/
Download (there is a trial edition) at https://www.nsoftware.com/ipworks/ws/download.aspx

Delphi linux firemonkey GUI [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I am going to buy Delphi Tokyo because my company has XE2 and we need a fresh update. I see that Delphi tokyo has Linux support but I have 2 questions:
1) I have seen that I can make apps for linux ubuntu server. Does Delphi allow apps for ubuntu client lts as well?
2) Can delphi produce GUI? I mean firemonkey support for linux so that I can use buttons and so on. If not is it planned?
Thanks in advance
Currently, there isn't any native support for Linux client applications - however, third party client support is available via FmxLinux.

What are my options to access Outlook data from Delphi? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
TurboPower had an OfficePartner library to allow Delphi programmers to access Microsoft Outlook information. But a long time ago (before the year 2000, IIRC) TurboPower stopped OfficePartner development together with its other libraries and made everything public domain.
I'm using a couple of these abandoned libraries (like AsyncPro, SysTools and Orpheus) and am very happy with them. But unlike these I didn't manage to install OfficePartner under Delphi XE8. It looks like the files from the latest release on SourceForge (1.64) date back from Delphi 7 days in 2003. It's hardly surprising that the runtime package won't compile anymore under XE8.
Has there still been worked on OfficePartner in recent years, in a SourceForge fork, or has the project completely been abandoned?
You can simply import the Outlook Object Model type library (Component | Import Component | Import a Type library) and use its various objects.
What exactly are you trying to do that OOM does not directly support?
You can Use Ole Api
I Have Done Sending Email With Ole Api And OutLook before
Outlook := GetActiveOleObject('Outlook.Application');
NmSpace := Outlook.GetNamespace('MAPI');
NmSpace.Logon('', '', False, False);
Outlook.ActiveExplorer().CurrentFolder = 'inBox';
Outlook.ActiveExplorer().CurrentFolder.Display();

How to interface OPC UA Server from Delphi application? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
While there are plenty of Delphi OPC-DA Client components (commercial and open source), I can't seem to find Delphi component for OPC UA. In the absence of a Delphi OPC UA solution, should I look into using an OPC-DA to UA gateway?
EDIT
Native Delphi will be preferred, if not a DLL. I'm only looking at basic data access of OPC items.
Have a look at QuickOPC: http://www.opclabs.com/products/quickopc/languages-and-tools/delphi . Disclaimer: This is a self-promotion.
You can use OPC UA Proxy from Matrikon, which allows classic OPC DA clients connect to OPC UA Servers.

Indy 11 - What feature do you want to see? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 12 years ago.
Improve this question
If you could suggest only one new (or enhanced) feature for the Internet Direct (Indy) version 11, which one would it be?
Update: I found the first information about an upcoming Indy 11 version in question Step by step upgrade of Indy 10 in Delphi 2009 (where Remy mentions plans for a new installer in a comment)
Some ideas from my side:
a RFC 4918 (WebDAV) server implementation. Example use case: combined with the Explorer-based integration of WebDAV in Windows, such a server could play the role of a user-friendly document exchange gateway between a workstation and a legacy application
a XMPP implementation. It could bring push based services to Delphi applications to integrate with existing enterprise software systems (instead of frequent polling)
support for DNS SRV record entries
a server and client side WebSocket implementation
example for a standalone SOAP server based on IdHTTPWebBrokerBridge (see How to build stand-alone SOAP web services using Delphi?)
Social client component interfaces (Facebook / twitter)

Resources