Волоков А. Возможности интеграции filemaker со сторонними...

8
Возможности интеграции FileMaker со сторонними приложениями при использовании PHP server FileMak er Server PHP server

Upload: fmteam

Post on 10-Jan-2017

145 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Волоков А. Возможности интеграции FileMaker со сторонними приложениями при использовании PHP server

Возможности интеграции FileMaker со сторонними

приложениями при использовании PHP server

FileMaker Server PHP server

Page 2: Волоков А. Возможности интеграции FileMaker со сторонними приложениями при использовании PHP server

Способы взаимодействия

FileMaker Server

ODBC connection WEB request

Page 3: Волоков А. Возможности интеграции FileMaker со сторонними приложениями при использовании PHP server

Обмен данными по ODBC

FileMaker Server

ODBC connection

External application

ODBC driver внешней БД ODBC engine

FileMaker ODBC driver

Page 4: Волоков А. Возможности интеграции FileMaker со сторонними приложениями при использовании PHP server

Обмен данными: веб-запросы

FileMaker Server

External application

Insert from URL CWP XML

Получает XML в формате FM либо изменяет БД (1 запись за 1 транзакцию)

HTTP GET

Получает текст, html, файл

CWP PHP

HTTP GET

PHP API

Чтение/запись любой

информации

Page 5: Волоков А. Возможности интеграции FileMaker со сторонними приложениями при использовании PHP server

Возможности интеграцииВнешний ресурс WEB Примечание ODBC Примечание

FileMaker Server ++ ++

FileMaker Pro - + Только со стороны FM Pro

- + Только со стороны FM Pro

Amazon, eBay - - - -

Web site - + FileMaker PHP API на стороне сайта

+ - Только со стороны FMS

Avito + Использование XSLT -

Почта - - - -

Приложение - + + + Если поддерживает ODBC

Page 6: Волоков А. Возможности интеграции FileMaker со сторонними приложениями при использовании PHP server

Работа PHP сервера

PHP Server

web- server

script.php

web запрос: www.site/script.php

Веб-сервер принимает запрос GET, POST, PUT, DELETE

PHP сервер выполняет сценарий: Пишет ответ

Что-то делает

Веб-сервер отправляет ответ

Page 7: Волоков А. Возможности интеграции FileMaker со сторонними приложениями при использовании PHP server

Результат работы PHP скриптаЧто делает

Чтение и запись в файл

Чтение и запись ODBC

Считывает PUT data

Считывает любые данные с любого ресурсаParse XML, JSON, array data

Генерирует файлы (XML,. Excel, Word, PDF, PNG, JPEG), шифрует файлыРедирект на другой ресурс, в т.ч. авториз.

Работает с почтой

Работает с сокетами (любой протокол)

Запуск файлмейкер скрипта

Выполняет веб-запрос (GET, POST, PUT…)

Что отправляет

Ничего

Текст

HTML

Изображения

Файлы

Page 8: Волоков А. Возможности интеграции FileMaker со сторонними приложениями при использовании PHP server

Интеграция (FMS + PHP)Внешний ресурс WEB Примечание ODBC Примечание

FileMaker Server ++ ++

FileMaker Pro - + Только со стороны FM Pro

- + Только со стороны FM Pro

Amazon, eBay ++ - -

Web site - + + - Только со стороны FMS

Avito + Использование XSLT -

Почта ++ - -

Приложение - + + + Если поддерживает ODBC

FTP +