PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code...
Transcript of PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code...
![Page 1: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/1.jpg)
PostgreSQLA Platform for Multiple Sources Data Retrieval3rd ICTVET UNPBukittingi, 1617 Oct 2015
![Page 2: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/2.jpg)
Abdul Yadiabdulyadi.wordpress.com
Software Developer, Datatrans InformatikaFront End: GWT, Sencha GXT
Database: PostgreSQL
![Page 3: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/3.jpg)
nformationdatadatadata
data
data
data
data
data
datadata data IntegratedProcessedMeaningful
![Page 4: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/4.jpg)
Presentation Tier
Logic Tier
Data Tier
![Page 5: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/5.jpg)
Logic Tier
Multiple DataSources
PostgreSQL
MSSQL
2D BarcodeGenerator
SOAP/XMLWeb Service
<?xml>
OpenLDAPServer
Client Library Network Address
![Page 6: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/6.jpg)
WebLogic Tier
Multiple DataSources
PostgreSQL
MSSQL
2D BarcodeGenerator
SOAP/XMLWeb Service
<?xml>
OpenLDAPServer
DesktopLogic Tier
Client Library Platform
Dependency
Different Network Segments
![Page 7: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/7.jpg)
PostgreSQL
MSSQL 2D BarcodeGenerator
SOAP/XMLWeb Service
<?xml>
OpenLDAPServer
Abstraction Layer
WebLogicTier
DesktopLogic
Tier
![Page 8: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/8.jpg)
StandardizedData FetchLanguage
Client LibrariesIntegration
<?xml>
Abstraction Layer
DesktopLogicTier
WebLogicTier
![Page 9: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/9.jpg)
StructuredQuery
Language
ExtensibleServer Side Function(c, tcl, perl, python, plsql)
<?xml>
PostgreSQL asAbstraction Layer
DesktopLogicTier
WebLogicTier
![Page 10: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/10.jpg)
SQL: Structured Query LanguageSELECT ... FROM… WHERE … ORDER BY ...
PostgreSQL asAbstraction Layer
<?xml>
Functionsharedobject
clientlibrary
Functionsharedobject
clientlibrary
Functionsharedobject
clientlibrary
Functionsharedobject
clientlibrary
Functionsharedobject
clientlibrary
![Page 11: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/11.jpg)
Case Study 1: Smartcard for Traveler(SOAP/XML Web Service)
![Page 12: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/12.jpg)
subscriptionoverdue
travel banverification
travelrecording
local travelrecording
LogicTier #2
LogicTier #1
subscriptionoverdue
travel banverification
travelrecording
local travelrecording
LocalDatabase
Server
SOAP/XMLWeb Service
<?xml>
![Page 13: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/13.jpg)
PostgreSQLAbstraction Layer
LogicTier #1
LogicTier #2
SOAP/XMLWeb Service
<?xml>
travel banverification
sharedobject
gSOAP
SOAP/XMLWeb Service
<?xml>
travelrecording
sharedobject
gSOAP
subscriptionoverdue
Local Table
local travelrecording
Local Table
SQL: SELECT ...
![Page 14: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/14.jpg)
Case Study 2:
MSSQL, 2D Barcode
![Page 15: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/15.jpg)
productpart number
bar codegeneration
LogicTier #2
LogicTier #1
measurementdata
MSSQL
PostgreSQL
2D BarcodeGenerator
MeasurementDevice
productpart number
bar codegeneration
measurementdata
![Page 16: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/16.jpg)
PostgreSQLAbstraction Layer
LogicTier #1
LogicTier #2
measurementdata
dbilink
bar codegeneration
sharedobject
productpart number
Local Table
SQL: SELECT ...
MSSQLMeasurementDevice
2D BarcodeGenerator
iec16022ImageMagickunixODBC
![Page 17: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/17.jpg)
MailServer
ManufacturingControl Accounting
OnlinePurchasingHRMS
Case Study 3:
OpenLDAP User Authentication
OpenLDAPUser Authentication
![Page 18: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/18.jpg)
datatransaction
LogicTier #2
LogicTier #1
userauthentication
PostgreSQL
datatransaction
userauthentication
OpenLDAPServer
mailserver
![Page 19: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/19.jpg)
PostgreSQLAbstraction Layer
LogicTier #1
LogicTier #2
userauthentication
sharedobject
datatransaction
Local Table
SQL: SELECT ...
OpenLDAPclient
OpenLDAPServer
mailserver
![Page 20: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/20.jpg)
Summary
Simpler Network Configuration
Simpler Client Library Integration
![Page 21: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/21.jpg)
Summary
Simpler Heterogenous Data Source Integration
![Page 22: PostgreSQL...MSSQL PostgreSQL 2D Barcode Generator Measurement Device product part number bar code generation measurement data PostgreSQL Abstraction Layer Logic Tier #1 Logic Tier](https://reader036.fdocuments.net/reader036/viewer/2022062506/5f02cb5f7e708231d4060b3a/html5/thumbnails/22.jpg)
Future Work
Standardized SQL/MED
(Management of External Data)