Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi XE7 Pro/Ent (https://www.delphipraxis.net/182971-delphi-xe7-pro-ent.html)

Gruber_Hans_12345 1. Dez 2014 09:45

Delphi XE7 Pro/Ent
 
Da ich gerade am Überlegen bin ob die Professional oder Enterprise her soll.

Wollte ich mal Meinungen dazu :D

Das Mobile AddOn Pack möchte ich schon mal testen, aber kann ich bei Pro ja auch dazu nehmen.
Die dbExpress Treiber brauche ich nicht wirklich ...

ABER
Was mich interssiert was sind diese ganzen HTTP/HTTPS REST die nur ab Enterprise dabei sind?
* Authentication and role-based authorization

Ich habe doch viel mit REST zu tun - habe es bisher immer mit Indy und OpenSSL und co gemacht....
Sind das nun neue Sachen da drinnen?

besten dank
Hans

Der schöne Günther 1. Dez 2014 11:43

AW: Delphi XE7 Pro/Ent
 
Ist alles hier aufgeschlüsselt:
http://www.embarcadero.com/products/...ure-matrix.pdf

Kurzfassung: REST ist auch bei Professional dabei, allerdings würde ich FireDAC als Riesen"vorteil" gegenüber Pro sehen. Mit Professional hast du ja nur dbExpress.
DataSnap und EMS sind (glaube ich) auch erst ab Enterprise dabei.

Das Mobile Pack haben wir zwar überall dabei, nutzen es aber auch nicht (95% aller Fälle wo man irgendwas auf einem Mini-Gerät anzeigen will und einfache Kommandos absetzt würde ich über einen Webserver machen).

Gruber_Hans_12345 1. Dez 2014 11:57

AW: Delphi XE7 Pro/Ent
 
Danke vorerst mal

FireDAC brauche ich nicht.

die pdf habe ich schon geschaut, deswegen ja meine Frage da sind ne reihe von punkten drinnen wo ich nicht weiss, ob das einen Mehrwert hat (und obs besser als Indy + co ist usw)

zB.:

Session Events for TCP/IP Protocol
KeepAlive support for TCP transport component

das hört sich ja an wie die dinger was Indy und co schon kann - ist das hier dann was anderes?

da sind eben noch ne ganze menge :
Code:
Deploy DataSnap servers on Microsoft IIS server (using HTTP or HTTPS) using the WebBroker architecture
Introduced in XE6! Deploy DataSnap servers on Apache HTTP server (using HTTP or HTTPS) using the WebBroker architecture
HTTPS support in stand-alone DataSnap Applications
DataSnap server ability to terminate socket connection
Communication Timeout for HTTP protocol
Introduced in XE6! Specific DataSnap support for exposing FireDAC datasets and reconciling changes using deltas
JavaScript Minification with dispatching
Heavyweight callbacks support broadcasting to specific callbacks
Authentication and role-based authorization.
Callback channel events for servers and clients
DataSnap REST server support for multiple Callback Tunnels
Session Events for TCP/IP Protocol
KeepAlive support for TCP transport component
Object support in DataSnap sessions
Monitor and control connections
Allow changing of JSON result format in REST calls
Allow query parameters in REST calls and store them
Proxy information support for HTTP connections
Identify client connection information (IP address and protocol, and application name for HTTP)
ServerMethods give complete control over functionality of middle tier. Use TJSONValue pairs making it easier to pass data
Improved Session events for increased simplicity of a multi-tier implementation
DataSnap wizards from the Object Gallery to make server and client creation even easier
DataSnap wizard source code enabling developers to build their own DataSnap server wizards
Added support for REST(ful) interface and exposure from the Server
Support for REST client proxy generation
DataSnap Server Proxy generation for Object Pascal and C++ clients
Added support for HTTP and HTTPS communication protocol beyond the local DataSnap (TCP/IP) approach
Added HTTP tunneling support for client code outside the firewall
Added Filter support for encryption and compression over-the-wire
Included new encryption PC1 and compression filters now included for quick enablement.
Heavyweight callbacks for enhanced client/server communications and notifications
Lightweight Callbacks
Feature Architect Ultimate Enterprise Professional Starter Royalty Free! MIDAS/DataSnap multi-tier deployment license
MIDAS/DataSnap multi-tier development license - no deployment
Enhanced in XE5! DataSnap REST and native clients for iOS and Android
DATASNAP CONNECTORS Windows 32-bit native (DBX) clients and REST clients
Windows 64-bit native (DBX) clients and REST clients
Mac OS X native (DBX) clients and REST clients
Simple REST / JavaScript for browser platforms
DataSnap mobile connectors for Objective C and Apple iOS (iPhone, iPad, iPod Touch) 5.1 and 6.x
DataSnap mobile connectors for Java and RIM BlackBerry
DataSnap mobile connectors for C# and Windows Phone 7 (Silverlight)
DataSnap mobile connectors for Java and Android Gingerbread, Ice Cream Sandwich, and Jelly Bean

Der schöne Günther 1. Dez 2014 12:30

AW: Delphi XE7 Pro/Ent
 
Die Sachen die du auflistest gehören alle zu DataSnap.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz