智能和高度自动化的跨平台数据库和应用程序迁移


Uncategorised

testpage
Ispirer Systems provides Legacy Assessment, Database Migration and Application Conversion.

Today many enterprises have their IT Infrastructure built in legacy systems. The hardware and software that underpin these legacy computing environments have become obsolete and expensive to maintain. Furthermore, it has become difficult to get professionals to maintain the Delphi code and hardware that underpin these legacy systems.

Success in the 20th century demands the modernization of legacy systems. Ispirer Systems provides a highly customizable Toolkit designed specifically for users wishing to update Delphi application into Java. Specifically, the Ispirer Migration and Modernization Toolkit (MnMTK) provides the migration of most legacy DBMSs and applications into 21st century technologies.

  • SAVED EXPENSES

    Hardware infrastructure and maintenance expenses are lower on the modern platform.

  • EASY INTEGRATION

    Modernization provides easy integration with other systems.

  • FAST IN USE

    Modernized software is easier and faster in use.

  • FLEXIBLE & SCALABLE

    Modern systems offer flexibility and scalability for the future upgrade.

  • HIGH PERFORMANCE

    Modern systems are high performance and more efficient.

  • RELIABLE & STABLE

    Modern systems are more supportive, reliable and stable.

Ispirer is glad to help you convert your application from Delphi to Java. You can choose the Desktop or Web Architecture for your Modernized Application in Java. In addition, Ispirer offers you to select the appropriate Java Framework regarding the architecture: Desktop (Java Swing, JavaFX), Web (Spring, JSF, GWT, HTML5+AngularJS).

Choosing Ispirer, you'll get well-converted application components: Business Logic, UI Logic, Database Access and Reports.

Delphi
Java
Business Logic Source Code PAS, DPR, DPK Java packages with classes
UI Logic Forms DFM Java Swing, JavaFX, Spring, JSF, GWT, HTML5+AngularJS
Database Access BDE, ADO JDBC, Hibernate
Reports Quick, Rave, Fast Jasper Reports

For that purpose you can purchase Ispirer Migration and Modernization Toolkit (Ispirer MnMTK) to convert your legacy application automatically or you can get Ispirer Turnkey Service to obtain the ready-to-use results. Ispirer ensures the high level of automation and completes all customer requirements.

Watch Demo about Ispirer MnMTK!

TOOLKIT

Ispirer Migration and Modernization Toolkit (Ispirer MnMTK) will help you to convert automatically your application from Delphi to Java.

  • Demo Version

    In the beginning we provide you with Demo Version to show how Ispirer Toolkit converts your application from Delphi to Java.

    It allows you to test the conversion process prior to purchase the license for Ispirer MnMTK.

  • License

    After testing Ispirer Toolkit you can purchase the license to complete the conversion from Delphi to Java. In addition, we can make some extensions stages to improve your code maintainability.

SERVICE

We offer you the Custom-specific Service to satisfy your particular needs and requirements.

  • Analysis

    At first we determine your needs and requirements regarding Java code.

  • Conversion

    We make the conversion process and deliver you the functional results.

  • PoC

    This stage is not obligatory and depends on the project size and its сomplexity. Here we check if the target technology suits well for successful conversion.

  • Acceptance

    On this stage you can check the code on your side. In case you find any bugs, we fix them. In the result you get your own unique service without any bugs with warranty period.

  • Ispirer team successfully completed hundreds of migration and conversion projects.

    EXPERIENCED TEAM

    Our team with a tremendous experience will provide your migration process with a high quality.

  • Ispirer team provides you with the Demo Version before purchasing the license for Ispirer MnMTK.

    PRE–SALES ENGAGEMENT

    We will provide you with test conversion and technical consultation before you make a decision.

  • Ispirer team is totally focused on customer requirements and needs.

    CUSTOMER-ORIENTED APPROACH

    We will customize our migration tool to satisfy your business needs.

  • Ispirer offers a suitable price for your migration or conversion project.

    FLEXIBLE PRICING

    We will offer you a wide range of options among which you will definitely find the best for you.

  • Ispirer team completes the successful migration or conversion project for you.

    OPTIMIZED CONVERSION

    You will get an intelligent and maintainable code without using any middleware.

  • Ispirer team completes the  project on the agreed date.

    FAST CUSTOMIZATION

    We will add and change conversion rules within 1-2 business days.

  • Epicor

    Progress 4GL to C#.NET

    Epicor Software Corporation,
    United States

    "We have found the Ispirer team to be knowledgeable and responsive and we have found the tooling to be flexible enough to be easily adapted to our coding conventions."

    December 3, 2012 Read more
  • Estacio

    Delphi to Java

    Universidade Estácio de Sá,
    Brazil

    "I needed to migrate a Delphi code to Java and it had to be as fast as possible and after searching softwares to do this, I found the Ispirer SQLWays. I really had a surprise after migrating."


    March 16, 2015 Read more
  • Kellenberger

    Delphi to C#.NET

    Kellenberger,
    Switzerland

    "Ispirer had offered us a timely and financially attractive conversion of the application. The work was performed promptly. After a few improvements, which also were made quickly, the "old" product could be revived."

    June 21, 2017 Read more
Ispirer Wishes You Happy Easter!

April 14, 2017

Happy Easter!

Wishing all of our clients, friends and associates a very Happy Easter!

阅读更多……

!test-CTA
Параметры для Application:
  'ASP' => 'asp',
  'ASP.NET' => 'aspnet',
  'C#.NET' => 'cs',
  'COBOL' => 'cobol',
  'Delphi' => 'delphi',
  'Informix 4GL' => 'informix 4gl',
  'Java' => 'java',
  'MSSQLServer T/SQL' => 'mssqlserver',      
  'Oracle PL/SQL' => 'oracle',
  'Pascal' => 'pascal',
  'PowerBuilder' => 'pbscripts',
  'Progress 4GL' => 'progress 4gl',
  'VB' => 'vb',
  'VB.NET' => 'vbnet',
  'C/C++' => 'cpp',
  'Pro*COBOL' => 'procobol',
  'Pro*C' => 'proc',
  'PHP' => 'php',
  'Crystal Reports' => 'crystal',
  'Visual FoxPro' => 'visualfoxpro',
  'PACBASE' => 'pacbase',
  'Natural' => 'natural',
  'RPG' => 'ibmrpg',
  'Sea 4GL' => 'sea 4gl',
  'Oracle Reports' => 'oracle reports',
Параметры для DB:
  'Amazon Aurora' => 'amazonaurora',
  'Amazon Redshift' => 'redshift',
  'EnterpriseDB PPAS' => 'enterprisedb ppas',
  'Firebird' => 'firebird',
  'GBase' => 'gbase',
  'Greenplum' => 'greenplum',
  'HPE NonStop' => 'hpnonstop',
  'HPE Vertica' => 'verticaanalyticdatabase',
  'IBM DB2 AS/400' => 'db2 as400',
  'IBM DB2 iSeries' => 'db2 as400',
  'IBM DB2 LUW' => 'db2',
  'IBM DB2 OS/390' => 'db2 os390',
  'IBM DB2 z/OS' => 'db2 os390',
  'Informix' => 'informix',
  'InterBase' => 'interbase',
  'Java' => 'java',
  'MariaDB' => 'mariadb',
  'Microsoft SQL Server' => 'mssqlserver',
  'MySQL' => 'mysql',
  'Netezza' => 'netezza',
  'Oracle' => 'oracle',
  'PostgreSQL' => 'postgresql',
  'Progress' => 'progress',
  'SAP HANA' => 'saphana',
  'Sybase ASA' => 'sybase_asa',
  'Sybase ASE' => 'sybase_ase',
  'Sybase IQ' => 'sybaseiq',
  'Teradata' => 'teradata',
  'HiRDB' => 'hirdb',
  'Neoview' => 'neoview',
  'Microsoft Access' => 'access',
  'Lotus Notes' => 'lotus',
  'VoltDB' => 'voltdb', // missing in Tool
  'Microsoft Azure SQL' => 'microsoftazuresql',
  'Actian Vector' => 'actian_vector',
  'Trafodion' => 'trafodion',
  'Splice Machine' => 'splice machine',
  'PL/I' => 'pli',


< ispirer_include_cta_one color, req, direction, src, trg />
У color возможны следующие значения: red, green, orange, violet, yellow, crimson, blue, dark-blue, turquoise, light-turquoise
У req возможны следующие значения:      
  d_tool (Try the Toolkit)
  assess (Estimate Your Project)
  p_tool (Purchase the Toolkit - Database) 
  p_service (Purchase Service) 
  req_quote_app (Request a Quote - Application) 
  live_pres_app (Live Presentation - Application)
  d_tool_app (Try the Toolkit - Application)
  live_pres_db (Live Presentation - Database)
  req_quote_db (Request a Quote - Database)
direction - текст, миграционная пара
src, trg - параметры для формирования ссылок. Могут быть пустыми для формирования общих блоков "from" или "to".
После блоков необходимо добавлять тег 
(div class="indent-cta")
Цвета, которые надо использовать для блоков:
red
 d_tool (Try the Toolkit)
 d_tool_app (Try the Toolkit - Application)

yellow
 assess (Estimate Your Project)

turquoise
 req_quote_app (Request a Quote - Application)
 req_quote_db (Request a Quote - Database)

blue
 p_tool (Purchase the Toolkit)

green
 p_service (Purchase Service)

orange
 live_pres_app (Live Presentation - Application)
 live_pres_db (Live Presentation - Database)
Примеры:
d_tool (Try the Toolkit)
< ispirer_include_cta_one red, d_tool, DB2 AS/400 to Amazon Redshift, db2 as400, redshift />
assess (Estimate Your Project)
< ispirer_include_cta_one yellow, assess, DB2 AS/400 to Amazon Redshift, db2 as400, redshift />
p_tool (Purchase the Toolkit - Database)
< ispirer_include_cta_one blue, p_tool, DB2 AS/400 to Amazon Redshift, db2 as400, redshift />
p_service (Purchase Service)
< ispirer_include_cta_one green, p_service, DB2 AS/400 to Amazon Redshift, db2 as400, redshift />
req_quote_app (Request a Quote - Application)
< ispirer_include_cta_one turquoise, req_quote_app, DB2 AS/400 to Amazon Redshift, db2 as400, redshift />
live_pres_app (Live Presentation - Application)
< ispirer_include_cta_one orange, live_pres_app, DB2 AS/400 to Amazon Redshift, db2 as400, redshift />
d_tool_app (Try the Toolkit - Application)
< ispirer_include_cta_one red, d_tool_app, DB2 AS/400 to Amazon Redshift, db2 as400, redshift />
live_pres_db (Live Presentation - Database)
< ispirer_include_cta_one orange, live_pres_db, DB2 AS/400 to Amazon Redshift, db2 as400, redshift />
req_quote_db (Request a Quote - Database)
< ispirer_include_cta_one turquoise, req_quote_db, DB2 AS/400 to Amazon Redshift, db2 as400, redshift />
Пример для блока "to":
< ispirer_include_cta_one orange, live_pres_db, Migration to Amazon Redshift, , redshift />
Пример для блока "from":
< ispirer_include_cta_one turquoise, req_quote_db, Migration from DB2 AS/400, db2 as400, />
< ispirer_include_cta_esql color, req, direction, dbsrc, dbtrg, appsrc, apptrg /> 
для ispirer_include_cta_esql параметры req:
  req_quote_esql (Request a Quote - Embedded SQL) 
  live_pres_esql (Live Presentation - Embedded SQL)
Пример для 7 параметров:
req_quote_esql (Request a Quote - Embedded SQL)
< ispirer_include_cta_one turquoise, req_quote_esql, direction, oracle, mssqlserver, java, cs/>
Пример для 7 параметров:
live_pres_esql (Live Presentation - Embedded SQL)
< ispirer_include_cta_one orange, live_pres_esql, direction, oracle, mssqlserver, java, cs/>
Пример для 7 параметров:
live_pres_esql (Live Presentation - Embedded SQL)
< ispirer_include_cta_one orange, live_pres_esql, direction, oracle, , java, cs/>


Примеры тэга: < ispirer_youtube 1HC0jNVphzA, DB2 LUW to Oracle database migration />


Пример с размерами: < ispirer_youtube RUnrpwg7PRU, Oracle to Microsoft SQL Server database migration, 100%, 360 />


从Oracle迁移到DB2 OS/390在线演示视频



从Microsoft SQL Server T-SQL到C/C++转换

Ispirer的迁移服务将作为一个很好的解决方案为您的应用程序转换项目从Microsoft SQL Server Transact-SQL到C/C++

我们为您的从Microsoft SQL Server T-SQL到C/C++迁移项目成功的实现提供了以下选项:


Ispirer的迁移服务

一条龙迁移服务

我们经验丰富的团队可以为您提供全面的迁移服务,并把您的整个Microsoft SQL Server T-SQL应用程序迁移到C/C++,并在规定的时间内提供给您转换好的应用程序。我们的职责不仅是对您的迁移进行专业分析、评估、性能和测试,而且还包括更改和添加功能的服务。

基本迁移服务

如果您自己能够进行应用代码的转换,并只是需要我们的协助在进行转换从您的Microsoft SQL Server T-SQL应用程序到新的技术,Ispirer团队将很高兴为您提供基的本迁移服务。 这样,可以优化您的代码为编译的水平,并您将能够自己改进它。


Ispirer的迁移软件

扩大阶段工具许可证

对于大型迁移项目从Microsoft SQL Server T-SQL到C/C++ ,我们提供工具的扩展阶段与工具许可证。由于从Microsoft SQL Server T-SQL到C/C++迁移是一个相当特殊的迁移方向,因此为了成功地执行整个迁移我们将需要根据您的项目的特征扩展一下我们的迁移工具。

在扩展过程中,Ispirer技术团队将添加新的转换规则。这样,在2-3个月内,您将得到一个根据您的特定项目的需要,完全定制和更新的工具。通过使用扩展工具,您将能够将大量的Microsoft SQL Server T-SQL应用程序代码转换为C/C++,从而大大减少需要为迁移的整个努力和时间。

一旦扩展阶段完成后,您将需要使用工具许可证为完成您的应用程序的迁移。


概念证明(POC)

如果您在决定购买我们的迁移工具或服务之前你想要100%确信,最好的方法是执行概念验证迁移,这将向您展示我们的工具如何能够顺利地从Microsoft SQL Server T-SQL应用程序迁移到C / C ++。此外,您将能够评估代码的迁移质量,并看看结果是否符合您的要求。


选择Ispirer为您的转换项目从Microsoft SQL Server T-SQL到C/C++的主要好处:

  • 高素质和经验丰富的技术支持: 我们的技术团队拥有在复杂程度不同的迁移项目的工作经验。
  • 客户至上的方针和快速定制: 我们个性化我们的迁移工具可以充分满足客户的业务需求,定制的转换和优化在1-2工作日完成。
  • 预售参与 : 我们会在评估决定之前展示完全转换。
  • 灵活的定价策略: 我们为您提供广泛的选择,其中您一定会找到最适合您的价格方案。
  • 优化转换-: 没有Ispirer的文库或转换后使用IP

如果您需要更多的信息关于从Microsoft SQL Server T-SQL到C/C++转换在Ispirer的帮助下,请随时与我们联系,我们将很高兴帮助您。

从C/C++到Java转换

您是否想现代化您的C/C++应用程序;通过把它迁移到现代的Java技术,并利用其速度,安全性和可靠性? 在这种情况下,Ispirer的迁移服务将作为一个很好的解决方案!我们为您提供下列合作方式:


一条龙迁移服务

如果您想让我们给您做整个从C/C++到Java迁移项目,我们的经验丰富的团队可以提供全面的迁移服务,并在规定的时间提供给您转换好的应用程序。除了专业分析,评估,进行和测试您的迁移之外,我们还提供更改和添加功能性服务。

基本迁移服务

果您拥有足够的技术资源,并只是需要我们的标准基本援在转换您的C/C++应用程序到新的技术,Ispirer团队能够给您提供基本的迁移服务。 这样,代码优化到可编译的水平,并您将能够自己改进它。


具有扩展阶段的工具许可证

对于大型项目,我们可以提供具有扩展阶段的工具许可证。由于从C/C++到Java迁移是一个相当特殊的迁移方向,因此为了成功地执行整个迁移我们将需要根据您的项目的特征扩展一下我们的迁移工具。

在扩展过程中,Ispirer技术团队将添加新的转换规则。这样,在2-3个月内,您将得到一个根据您的特定项目的需要,完全定制和更新的工具。通过使用扩展工具,您将能够将大部分的C/C++应用程序代码转换到Java,从而大大减少需要为迁移的整个努力和时间。

一旦扩展阶段完成后,您将需要使用工具许可证为自动地迁移您的应用程序。


通常,开始协作的最好方法是安排“概念验证”阶段。以便在采购我们的迁移服务之前,您将确保您的C/C++应用程序可以顺利地迁移到Java。此外,您将能够评估代码的迁移质量,并看看结果是否符合您的要求。


选择Ispirer为您的 C/C++迁移项目的主要好处:
  • 目标代码对应于的Java语言的最佳实践
    由于我们工具的高度灵活性,我们可以使用最好和最新的Java技术为转换您的C/C++应用程序
  • 可读性和维护性的代码
    生成具有手动转换质量的可读和可维护的代码。
  • 纯Java代码
    转换后没使用Ispirer的文库或IP。
  • 高质量和经验丰富的技术支持
    我们的技术团队拥有在复杂程度不同的迁移项目的工作经验。我将帮助您容易和快速地从C/C++迁移到Java。
  • 节省您的时间和努力
    Ispirer MnMTK将帮助您避免在代码中的任何错误,并明显地加快迁移的过程。如果您对转换的结果不满意,您可以随时更改转换规则和快速重新转换您的C/C++代码。

为了更好的了解Ispirer的解决方案为从C/C++到Java迁移,请您随时与我们联系

从C/C++到C#转换

您是否想现代化您的C/C++应用程序;通过把它迁移到现代的C#技术,并利用其速度,安全性和可靠性?在这种情况下,Ispirer的迁移服务是一个很好的解决方案为您的项目!我们为您提供下列合作方式:


一条龙迁移服务

如果您想让我们给您做整个从C/C++到C#迁移项目,我们的经验丰富的团队可以提供全面的迁移服务,并在规定的时间提供给您转换好的应用程序。除了专业分析,评估,进行和测试您的迁移之外,我们还提供更改和添加功能性服务。

基本迁移服务

如果您拥有足够的技术资源,并只是需要我们的标准基本援在转换您的C/C++应用程序到新的技术,Ispirer团队能够给您提供基本的迁移服务。 这样,代码优化到可编译的水平,并您将能够自己改进它。


具有扩展阶段的工具许可证

对于大型项目,我们可以提供具有扩展阶段的工具许可证。由于从C/C++到C#迁移是一个相当特殊的迁移方向,因此为了成功地执行整个迁移我们将需要根据您的项目的特点扩展一下我们的迁移工具。

在扩展过程中,Ispirer技术团队将添加新的转换规则。这样,在2-3个月内,您将得到一个根据您的特定项目的需要,完全定制和更新的工具。通过使用扩展工具,您将能够将大部分的C/C++应用程序代码转换为C#,从而大大减少需要为迁移的整个努力和时间。

扩展阶段完成后,您将需要使用工具许可证为自动地迁移您的应用程序。


通常,开始协作的最好方法是安排“概念验证”阶段。以便在采购我们的迁移服务之前,您将确保您的C/C++应用程序可以顺利地迁移到C#。此外,您将能够评估代码的迁移质量,并看看结果是否符合您的要求。


为您的C/C++迁移项目选择Ispirer的主要好处:
  • 目标代码对应于的.NET语言的最佳实践
    由于我们工具的高度灵活性,我们可以使用最好和最新的.NET技术为转换您的C/C++应用程序。
  • 可读性和维护性的代码
    生成具有手动转换质量的可读和可维护的代码。
  • C#纯代码
    转换后没使用Ispirer的文库或IP。
  • 高素质和经验丰富的技术支持
    我们的技术团队拥有在复杂程度不同的迁移项目的工作经验。我将帮助您容易和快速地从C/C++迁移到C#。
  • 大大节省时间和努力
    Ispirer MnMTK将帮助您避免在代码中的任何错误,并明显地加快迁移的过程。如果您对转换的结果不满意,您可以随时更改转换规则和快速重新转换您的C/C++代码。

有关更多的信息关于从C/C++到C#转换,请您随时与我们联系,我们将很高兴帮助您。

从IBM DB2 iSeries到IBM DB2 z/OS迁移
Ispirer is IBM Partner for database migration

在Ispirer迁移和现代化工具的帮助下可以顺利地从DB2 iSeries迁移到DB2 z/OS!

Ispirer Systems一直以实现高品位和一流的数据库迁移而备受关注。我们调整我们的迁移工具Ispirer MnMTK定制版以这样的方式能充分符合客户的业务需求。


除了迁移从DB2 iSeries到DB2 z/OS, 在Ispirer的迁移工具的帮助下,您可以将DB2 iSeries迁移到以下DB2版本:


我们的工具包对以数据库对象和属性从IBM DB2 iSeries迁移到DB2 z/OS:

  • 表和数据
    • 转换列的定义 - 数据类型,缺省值,NOT NULL约束,标识属性
    • 转换完整性约束 - 主关与外关键字,唯一与检查约束
    • 转换注释
    • 解决保留字与标识符的冲突
    • 迁移数据(包括TEXT和IMAGE数据类型)
  • 索引,视图与登录
  • 存储过程,功能和触发器。
  • 更多的特点:

    • 除了服务端域业务逻辑, Ispirer MnMTK还转换SQL查询在前端应用程序和脚本以符合DB2 z/OS句式.
    • 此外,我们的工具包还能够DB2 iSeries的过程代码转换为Java.NET.
    • 通过使用命令行支持您可以明显地节省时间和自动化您的迁移过程: 设定转换调度或启动转换到您的开发过程中。
    • 使用我们的工具包比较表和行的数量和执行迁移验证为所有或选定列(基于主键或指定的顺序条款)。

    我们的全面方针和我们的技术专家们的丰富经验确证进100%的自动化在整个从DB2 iSeries到DB2 z/OS迁移周期。

    我们的主要优点:

  • 100%自动化有三个阶段 -稳定与综合
    • 第一阶段: 数据库架构/DDL, 服务器端业务逻辑 (过程, 触发器等);
    • 第二阶段: 数据迁移和检验;
    • 第三阶段: 前端应用程序代码和SQL查询/脚本;
  • 灵活的定价: 提供广泛的选择,其中您一定会找到最适合您的价格方案。;
  • 客户至上的方针和快速定制:我们个性化我们的迁移工具可以充分满足客户的业务需求,定制的转换和优化在1-2工作日完成;
  • 预售参与:我们会在评估决定之前展示完全转换。
  • 优化转换:转换之后您得到智能和维护性代码, 并转换后没有Ispirer的文库或IP使用。

除了我们的工具,我们还提供我们的高品质服务! 让我们管理您的整个迁移项目,我们将帮助您评估,设计,实施,并最终以测试迁移。

Ispirer服务主要优点:

  • 节省精力的解决方案;
  • 高素质的技术专家;
  • 合理的成本。

如果您需要从DB2 iSeries迁移到DB2 z/OS,我们很高兴为您服务!


如果您想了解更多关于我们的迁移工具和服务,请与我们联系

 
客户评价
System Protocol Information, 马来西亚
Informix到Microsoft SQL Server数据库迁移

尊敬的先生们,

我们刚刚完成了到目前为止最大的从Informix到MS SQL Server迁移任务。这项运动是按计划按时完成的。这是成功的,感谢您工具做很大一部分。

...

Bellnet (HAS), 日本
Delphi转成C#

我们的客户BELLNET是一家日本IT公司,它维护用于控制医疗设备的计算机软件。它需要把这样的医疗软件迁移从Delphi到C#,并联系我们要求转换工具。

...

Steek-IT,荷兰
Progress迁移到SQLServer

Steek-IT是一家荷兰ICT公司,具有15年以上的数据迁移经验。除了我们专业的领域MSSQL、SSIS、SSAS,我们还创建网站、企业软件和iOS应用程序。

...

案例研究
Informix 4GL转移到Microsoft SQL Server的解决方案, 美国

我们的客户是一家值得信赖的美国公司,为美国的100000多家中小企业提供人力资源服务和业务解决方案。

...

Oracle Forms迁移到Java, 美国
用于Ispirer MnMTK的Oracle Forms自动化迁移到Java的可行性已被证明!

于2017年初,一家全球信息技术咨询公司联系Ispirer Systems。该公司与组织合作,制定技术战略并实现IT解决方案,增强公司的业务能力。

...

IBM DB2 iSeries迁移到Microsoft SQL Server, 美国

来自美国的全方服务资讯科技公司,致力于软件和应用程序开发、再工程和维护。该公司提供Web服务,包括网站设计、网站托管和SEO。也从事CRM系统的实施、升级和管理。

...