Analyse: Elektroautos haben Vorteile, aber keine riesigen

heise online Newsticker - 18. August 2017 - 17:00
Elektroautos sind im Hinblick auf die Zukunftsplanung besser als Verbrenner, aber nicht so viel besser. Warum das so ist, erläutert heise-Autor Clemens Gleich.

Fiat Chrysler tritt BMW/Intel-Allianz für autonome Autos bei

heise online Newsticker - 18. August 2017 - 17:00
BMW will Vorreiter beim autonomen Fahren werden – doch die Entwicklung der Technik ist teuer. Die Hilfe eines großen Partners soll es günstiger machen.

Amazon Instant Pickup: Konkurrenz für Tante-Emma-Läden

heise online Newsticker - 18. August 2017 - 16:00
In den USA testet Amazon eine Alternative zu Tante-Emma-Läden: Der Abholdienst "Instant Pickup" versorgt Prime-Kunden mit Getränken, Snacks und anderen Artikeln des täglichen Bedarfs. Bestellt wird mit der Amazon-App – die Lieferzeit beträgt zwei Minuten.

Kommentar: .NET Core 2.0 kann zwar mehr, aber es gibt immer noch gravierende Lücken

heise online Newsticker - 18. August 2017 - 15:30
Bei der zweiten Hauptversion der Core-Produktfamilie fehlen wichtige Features, die Microsoft selbst teilweise hoch priorisiert hatte, meint Dotnet-Doktor Holger Schwichtenberg und schickt einen Appell an die Entwickler.

Bahn-Konkurrent Locomore geht wieder auf Fahrt

heise online Newsticker - 18. August 2017 - 15:30
Der orangene Zug des privaten Bahnunternehmen soll am 24. August wieder fahren – mit Hilfe von Flixbus und dem tschechischen Transportunternehmen Leo Express.

Lenovo ThinkPad X1: Convertible mit IPS- oder OLED-Display, Tablet mit Andock-Tastatur

heise online Newsticker - 18. August 2017 - 15:00
Das Convertible ThinkPad X1 Yoga gibt es auch mit OLED-Display, das ThinkPad X1 Tablet mit Ansteck-Tastatur und Stift für Geschäftskunden.

Anubavam LLC: Building web services with Drupal 7

Planet Drupal - 18. August 2017 - 14:52
Building web services with Drupal 7

A web service is a software system designed to support interoperable machine-to-machine interaction over a network. Web services is a well-defined way for two computers to communicate with each other over the internet. 

Drupal web services is always a good option for you

In Drupal, web service is being used to communicate with other web applications or mobile applications. Content can be shared and easily integrated with other applications as well. 

Why use web services in Drupal?

Web services are useful because they present us with an architecture where a resource on a site (an image, textual content, such as a node ID or block ID, a video or audio file) is given a unique identifier. 

Use cases 

For example, in Drupal, every node has an ID. Every file you upload to a Drupal site also has a unique path to it.

This is extremely useful since all applications share this common semantic standard. We name things similarly on all of our web applications. 

Drupal services and real world examples

Here are some examples, perhaps we have to build a product site and they are developing a app for that product site in mobile, then we can pass data from web to mobile app using the web service.  For example if the HR Department wants to integrate its job postings and applications with another web application such as job portals, web services can make this happen.

Advantages of Drupal web development services you can’t ignore

This leads to another advantage of using web services with Drupal and why we would choose to use Drupal in the first place. Instead of having to upload our photos twice—once to our Drupal site and then repeating the procedure to our some other applications, services allows us to upload the images to our Drupal site once and then automatically send that data over to other application which wants without having to upload one (or even a batch of images) again. It saves us time and speeds up the entire process of generating web-based content.

Building web services for Drupal 7

Drupal can use web services following any of the protocols mentioned earlier, including XML-RPC, REST, and SOAP. Drupal can consume web services by requesting data from other web applications using RSS and XML-formatted requests. As a Drupal developer, you can write your own service code in Drupal using PHP. You can also use the Services module as well as other service-specific contributed modules to create these web service requests.

Service module supports multiple interfaces like REST, XMLRPC, JSON, JSON-RPC, SOAP, AMF and more.

Make use of Drupal Services module for:

  • Integration with core Drupal functionality like files, nodes, taxonomy, users, files and more.
  • Response format API allows you to define response Formats for CONTENT-TYPE ie. application/json or application/xml. (also calls such as ENDPOINT/node/1.json work)

Additionally, all the communication between services, in our example between a client and a server, happens over HTTP (the standard web protocol). This is a uniform protocol that is used for transport and communication of the service. All transports take place uniformly using GET, POST, PUT, and DELETE requests, for example.

The HTTP requests are stand alone and occurs at one given moment and is isolated from all other activated requests. If HTTP requests works and gets a response, it succeeds. If HTTP requests doesn’t get response from the server or application it's communicating with, it fails. The requests can be repeated an infinite number of times.
 

admin Fri, 08/18/2017 - 08:52 Drupal Drupal Development Drupal developer Drupal Application Development

Adblocker: Mit Urheberrecht gegen Easylist

heise online Newsticker - 18. August 2017 - 14:30
Ist ein Werbeblocker eine Umgehung von Kopierschutzmechanismen? Mit der Begründung konnte ein Adtech-Dienstleister eine seiner Domains von der Filterliste Easylist löschen lassen.

Streetscooter Work XL: Deutsche Post und Ford stellen Elektro-Lkw vor

heise online Newsticker - 18. August 2017 - 14:00
Ford und die Deutsche Post DHL haben die größere Ausgabe des Streetscooters vorgestellt. 150 Vorserienfahrzeuge sollen dieses Jahr fertig werden.

Warum Google seine Audio-Captchas ändern musste

heise online Newsticker - 18. August 2017 - 13:30
Jüngst hat Google seine Audio-Captchas von vorgelesenen Ziffern auf Satzfetzen mit Störgeräuschen umgestellt. Der Grund dafür wurde auf der WOOT '17 in Vancouver offenbart.

Julian Assange: Mediale Wucht für Wikileaks wichtiger als Transparenz

heise online Newsticker - 18. August 2017 - 13:00
Ein ausführliches Portrait von Julian Assange blickt auch auf den US-Wahlkampf zurück. Der Wikileaks-Gründer erläutert darin, wie er damals mit einem eigenen Algorithmus für größtmögliche mediale Aufmerksamkeit kämpfte. Transparenz war zweitrangig.

FaceApp entfernt nach Kritik "Blackfacing"-Filter

heise online Newsticker - 18. August 2017 - 12:00
Mit FaceApp können Gesichtsdarstellungen mittels KI-Algorithmen verändert werden. Dazu gehörte auch, aus einem weißen ein schwarzes Gesicht zu machen, was auf starke Kritik stieß.

ShadowPad: Spionage-Hintertür in Admintools für Unix- und Linux-Server aufgedeckt

heise online Newsticker - 18. August 2017 - 12:00
Eine raffinierte Hintertür wurde von Angreifern per korrekt signiertem Update an die Netzwerk-Admin-Tools der koreanischen Firma NetSarang ausgeliefert. Es dauerte mehr als zwei Wochen, bis der Spionage-Trojaner im Netz eines Bankinstitutes aufflog.

Videoangebot: Apple stellt TV-Manager ein

heise online Newsticker - 18. August 2017 - 11:30
Der ehemalige Präsident des Senders WGN America, Matt Cherniss, wird Entwicklungschef bei Apples Filmabteilung.

c’t Fotografie: Edel oder billig? Fremdhersteller-Objektive im Test

heise online Newsticker - 18. August 2017 - 11:30
Abseits der Originalobjektive und den bekannten Zweitherstellern gibt es auch weniger bekannte Firmen, die Objektive für gängige Kamerasysteme anbieten. Ob sie sind einen Blick wert sind, zeigt der Test in der aktuelle Ausgabe von c't Fotografie.

Google-Messenger Allo jetzt mit Web-Oberfläche

heise online Newsticker - 18. August 2017 - 11:30
Bislang mussten Allo-Nutzer per App chatten, jetzt geht das auch im Chrome-Browser und am Desktop-PC. Momentan ist dazu jedoch ein Android-Smartphone nötig – iPhone-Nutzer brauchen noch etwas Geduld.

Digitaldialog in Rheinland-Pfalz: Beiträge werden jetzt ausgewertet

heise online Newsticker - 18. August 2017 - 11:00
In Rheinland-Pfalz hat sich eine rege Diskussion über Aspekte der Digitalisierung entwickelt. Die entsprechende Plattform des Landes ist nun geschlossen, der Dialog soll aber fortgesetzt werden – und der CCC will prüfen, ob die Politik auch handelt.

Künstliche Intelligenz: Google bringt eine Machine-Learning-Bibliothek für das Web

heise online Newsticker - 18. August 2017 - 10:30
deeplearn.js ist eine Bibliothek zum Erstellen von Machine-Learning-Anwendungen mit TypeScript und JavaScript. Sie ist vor allem zum Prototyping und zum Lernen sowie für spezielle Projekte beispielsweise von Künstlern ausgelegt.

NAFTA: USA, Kanada und Mexiko wollen neues Fundament für Freihandel

heise online Newsticker - 18. August 2017 - 10:00
Das nordamerikanische Handelsabkommen NAFTA wird bald 25 Jahre alt – aus US-Sicht ist es Zeit für eine Verjüngungskur. Donald Trump setzte Neuverhandlungen durch. Diese können schlimmstenfalls auch scheitern, meinen Experten.

Herbstcampus 2017: Programm der Java-/.NET-Konferenz komplett

heise online Newsticker - 18. August 2017 - 9:15
Drei Wochen vor Beginn präsentieren die Organisatoren der zehnten Auflage des Herbstcampus das nun komplette Programm. Rabattierte Tickets gibt es bei der Buchung von Hauptkonferenz und Tutorientag.