WebORB Integration Server - WebORB Integration Server

WebORB è un server di integrazione sviluppato e mantenuto da Midnight Coders Incorporated. E 'utilizzato in SOA / Rich Internet Application progetti di sviluppo per collegare i client browser ( Adobe Flex , Adobe Flash , AJAX, Java, .NET, Silverlight , JSON ) e client mobili ( Android , Windows Phone 7 , BlackBerry PlayBook ) con i servizi di back-end ( .NET, Java, PHP e Ruby on Rails) e database ( MySQL , Microsoft SQL Server , SQL Azure , PostgreSQL , ODBC e database Oracle ). Esso combina le tecnologie che forniscono strumenti di sviluppo di produttività, AMF servizi remoti , messaggistica in tempo reale, la sicurezza a livello di codice e in tempo reale streaming media .

Mezzanotte Coders posiziona WebORB come piattaforma completa che ha dimostrato di ridurre la complessità di architettura multilivello integrazione, accelerando così il processo di sviluppo e tempi di commercializzazione. (Vedere Casi di studio.) Ci sono quattro versioni WebORB - WebORB per NET, WebORB per Java, WebORB per PHP e WebORB per Rails. WebORB PDF Generator è un prodotto che si inserisce nella WebORB per NET e WebORB per Java per fornire generazione di file PDF sul lato server.

Caratteristiche

Strumenti di sviluppo di produttività -usate per migliorare i processi di workflow, con conseguente migliore utilizzazione del tempo di sviluppo. Strumenti per la produttività degli sviluppatori di WebORB sono costituiti da:

Servizio Browser - consente agli sviluppatori di visualizzare i servizi in un'unica interfaccia unificata che racchiude in sé la navigazione del servizio, la generazione del codice, l'invocazione test drive e configuratore di sicurezza grafica.
Generatori di codice - automatizzare la creazione di blocchi ripetibili di codice. WebORB supporta generatori di codice per ActionScript, Cairngorm, PureMVC , Mate, Swiz, JavaScript, AJAX, Silverlight e generatori di codice personalizzato.
Invocazione Test Drive - consente client-server-side e agli sviluppatori di testare l'integrazione su richiesta.
Sicurezza - consente agli sviluppatori di disaccoppiare la sicurezza dalla logica dell'applicazione e spostare la sicurezza ad un contenitore (WebORB), dove sono ospitati l'applicazione e dei suoi servizi.
Data Management - è costituito da un modellatore di dati, generatore di codice, campione di costruttore di applicazione di test e motore di runtime che supporta la sincronizzazione client in tempo reale e di elaborazione delle transazioni.

AMF Remoting - un protocollo binario utilizzato per migliorare le prestazioni delle applicazioni attraverso un percorso di comunicazione più migliorare per la comunicazione tra processi (client-to-server, un server-to-server, client-to-client e server-to-client). (Vedere AMF vs Web Services .)

Messaging / Streaming - supporta Real Time Messaging Protocol (RTMP) per la messaggistica di chat e lo streaming video / audio, così come, di pubblicazione / sottoscrizione e spingere i dati.

Midnight Coders rilasciato WebORB per la versione .NET 4.X di recente, che può essere eseguito in Microsoft Azure Cloud e supporta espansione e contrazione sul cloud computing risorse in base al volume degli utenti.

Midnight Coders annunciato nel febbraio 2011 un'integrazione con Sapphire acciaio Ametista IDE, che viene eseguito all'interno di Visual Studio. Questa integrazione è stata valutata da Visual Studio Magazine.

Riferimenti