No. PR090211-RC5-1
RemoteAPI v4.1
Integration with Remote Control & Support
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com Index
Index
1. What is RmeoteAPI? 9. Support platforms 2. Key Features 10. Network Environment 3. Specification RemoteAPI 11. Customizing 4. Integration Structure 12. License 5. Integration Application Flow 13. SDK 6. Application 14. Developer Support 7. Support compiler 15. Reference 8. Third-party if necessary 16. Case Study
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 1 1. RmoteAPI 란
RemoteAPI is a remote control technology in an API(Application Program Interface) format that can be integrated to softwares requiring remote control features. RemoteAPI : Version : 4.1 Remotecall V. 4.1 service product engine. VRVD : Virtual remote video driver engine. (Virtual Remote Video Drive)
On-demand remote control and support for applications On-demand remote control and support for IT services. RemoteAPI can be integrated with any software and also service.
With the 18 API functions, you can greatly improve the performance of your software.
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 2 Rapid ROI
Customer Screen Satisfaction Share
IT Service Support Integration
Remote Remote Control Access
Rapid Application Feedback Support Integration
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 3 2. Key Features
Key Features
Windows Vista, 7 (UAC) support Simple API support Virtual Remote Video Driver (Integration time – 30 minutes) (GDI, DDI support) Easy control - Optional functions Network support Multilanguage support (Private IP Relay, Proxy, FW) (English, Korean, Japanese, Chinese)
Integration : Remote Support & Remote Control function Add-On
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 4 3. Features
Standard Extend OS MS Windows OS √ √ General Access method Call API function √ √ Mouse control √ √ Keyboard control √ √ Screen sharing √ √ Support dual monitor √ √ DirectX or OpenGL √ √ Send Ctrl+Alt+Del √ √ One-way drawing √ √ Interactive drawing √ √ clip board √ √ Send URL √ √ Favorites Control Feature General features (File, URL, control panel) √ √ Screen capture √ √ Processes √ √ Presentation mode √ √ System Information √ √ Simple FTP √ √ chatting √ √ True Color setting √ √ VRVD 3.1 √ √ GDI √ √ DDI √ √
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 5 3. Features(continuation)
Session recording √ √ Voice chatting √ √ Advanced Control Features Auto-start keyboard/mouse control features √ √ Remote Explorer √ √ Blank Screen √ √ SSL encryption √ Security equipments (Firewall, IDS, IPS) √ Security Features Encryptions (AES 256bit) √ Proxy Server friendly √ √ Control authorization √ √ Relay features GateWay Connection √
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 6 4. Integration Structure
RemoteAPI Extend License
Gateway Connection Gateway Connection
Internet Internet Gateway Server
Firewall / Proxy Firewall / Proxy
Peer to Peer Connection TCP 9500 Port
Viewer Side API Client Side API
RemoteAPI Standard License
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 7 5. Integration Application Flow
RemoteAPI support 18 API functions for remote support/control.
X X
Your .NET, VB6, VC++, Your .NET, VB6, VC++, Delphi, etc. GUI app Delphi, etc. GUI app
X X
RemoteAPI RemoteAPI Viewer Side Module Client Side Module
StartViewer( ) RSDriverInstallCheck( ) SetControlType( ) SetServiceMode( ) SetUseAdminAuthorityOnVista( ) SetDocPath( ) ConnectViewer( ) TerminateViewer( ) DisconnectViewer( ) RSEngineTerminate( )
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 8 6. Application
Remote Control Application Support IT Services Support Function Add-On Integration Integration
Keyboard Mouse Clip Board Process System Screen Share File Transfer Control Control Share Control Information
Application in Korea: Chatting messenger, ESTsoft, INCA Internet, etc When delivering server and other solution, API application can be used for management purposes. Overseas Application : MJS, NTT-Data, Sumitomo denko(M-Core)
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 9 7. Support compiler
What compilers does RemoteAPI support?
Visual Studio C++ 6.0, 2005, 2008
Visual Basic
Net, C# / VB.NET
Delphi
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 10 8. Third-party 필요 여부
Do I need any third-party liblary to use RemoteAPI v4.1?
RemoteAPI v4.1 uses remote support engine developed by Rsupport. Does not need separate third-party library.
Do not required purchase of an additional library.
※License used in UI and other libraries, are generated and distributed with full right reserved by Rsupport, therefore, no additional license fee is required.
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 11 9. 지원 환경
What platforms does RemoteAPI v4.1 support?
Operating System Support : • Windows 98 • Windows 2000 Professional, Server • Windows XP (32bit) • Windows 2003 Server (32bit) • Windows 2008 Server (32bit) • Windows Vista (32bit) • Windows 7 (32bit)
Browser Support : • Internet Explorer 6.0 later
Network : • TCP/IP
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 12 10. 네트워크 환경
Does RemoteAPI v4.1 work well with internet routers(NAT)? Does it work well even behind Proxy server?
RemoteAPI Extend License Support (Gateway Server License) • Puplic IP • Private IP • NAT network environment • Internet router environment • Proxy Server Support - Supports various kinds of proxy server. - NTML Certification - Basic Certification - Digest Certification
※ If you buy RemoteAPI extend license, remote control services will build and run through a gateway server. ※ Remote extend license offers remote support services in any internet enabled terminal.
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 13 11. Customizing
Can RemoteAPI v4.1 be customized?
RemoteAPI Customizing License Support : • Through discussion, customization is possible. • Required functions’ analysis • Customization design • Customizing
All information on
※ All information on module related with RemoteAPI v4.1 customization are protected by Non disclosure agreement as well as copyright law and international ※ Rsupport provides Solution customizing service based on customers’ request
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 14 12. License
How is the RemoteAPI v4.1 license terms?
RemoteAPI License : • Yearly renewal method • Yearly Subscription
RemoteAPI Extend – External network is possible through gateway. RemoteAPI Standard – includes essential items for integration.
※ All materials related with RemoteAPI v4.1 are protected by copyright law and international treaties ※ Rsupport and/or its suppliers, as applicable, retain ownership of all proprietary rights in the Services and in all trade names, trademarks and service marks associated or displayed with the Services. You will not remove, deface or obscure any of Rsupport's or its suppliers' copyright or trademark notices and/or legends or other proprietary notices on, incorporated therein, or associated with the Services.
※ You may not reverse engineer, reverse compile or otherwise reduce to human readable form any software associated with the Services.
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 15 13. SDK
RemoteAPI SDK(Software Development Kits)
Software Development Kits Support : • RemoteAPI v4.1 User manual
Wrapper DLL • Viewer-Side API : C++ DLL(library) Module • Client-Side API : C++ DLL(library) Module • Test Program : C++ DLL(library) Module
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 16 14. Developer Support
RemoteAPI Developer Support
SDK Package • API User manual • Test Program • Test source code • API header file • Library for C++.cpp source file ->Provides wrapper class.
Developer Support • Test program (Sample, C++) • User manual available • Test/Trial license available • Inquiry mail ([email protected]) available
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 17 15. Reference
Where is RemoteAPI reference?
RemoteAPI Reference : • AhnLab - AhnLab Policy Center 3.0, RemoteAPI v3.0 provided, in 2004 AhnLab Policy Center 4.0 RemoteAPI v4.1, in 2010 •INCA internet– Mounted on the security software(Enterprise integrated vaccine solution) • ESTsoft – mounted on the security software(Enterprise integrated vaccine solution) • SK Nateon – messenger, Messenger add-on for personal use. • Nonghyup – Administrator terminal system, P2P based, RemoteAPI v3.1 provided • KB Bank – Paperless BPR Pilot project participation, 2008, RemoteAPI v4.1 • Japanese M-Core –Asset management solutions, C/S based, 2009, RemoteAPI v4.1 provided • Japanese MJS – Accounting management software, C/S based, 2008, RemoteAPI v4.1 provided
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 18 16. Case Study
Messenger (Remote Screen Share Function) Add-On Killer Function effect
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 19 16. Case Study
Japan Financial Account Service System (Remote Support) Add-On M-Core Service
Remote Access Control Technical Support IT Service Support Integration
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 20 16. Case Study
Anti-Virus Management System (Remote Support) Add-On
Remote Access Control Technical Support IT Service Support Integration
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 21 Rsupport Product group
Online Virtual help desk Online sales tools Online Remote support tool
Application support Remote access & control Remote control add-on H/W integrated Remote RemoteAPI tool on messenger support solution
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 22 Rsupport has more than 4000 customer worldwide
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com 23 Korea : Japan : (138-724) 서울시 송파구 방이동 45번지 한미타워 〒100-0013 東京都千代田区霞ヶ関3-3-2 15층, 16층 新霞ヶ関ビル18階KOTRA 전 화 : +82-70-7011-3900 TEL : +81-3-3539-5761 팩 스 : +82-2-479-4429 FAX : +81-3-3539-5762 For more information about RSUPPORT, 기술문의 : [email protected] お問い合わせ : [email protected] please visit http://www.rsupport.com 구매문의 : [email protected] Sales : [email protected] 기타문의 : [email protected] Info : [email protected]
USA : China : 142 West 36th Street, Suite 1008, 北京市朝阳区东三环北路丙2号 New York, NY 10018 天元港中心B座1005室 Phone : +1-888-348-6330 联系电话 : +86-10-8256-1810 传真号码 : +86-10-8256-2978 Fax : +1-888-348-6340 技术咨询 : [email protected] Tech : [email protected] 销售咨询 : [email protected] Sales : [email protected] 其他咨询 : [email protected] Info : [email protected]
Copyright © 2001~2012RSUPPORT Co., Ltd. ALL RIGHTS RESERVED. www.rsupport.com