CocoaHeadsBrasil / equinociOS

O blog oficial do equinociOS
http://equinocios.com
71 stars 37 forks source link

[19/03/2017] Server-side: características de um servidor #176

Closed ronflima closed 7 years ago

ronflima commented 7 years ago

Criei o pull request novamente pois o anterior tinha arquivos extras que já foram revisados em outro pull request.

ronflima commented 7 years ago

Ronan, o conteúdo tem absolutamente tudo a ver com o swift server side. Inclusive este é um trabalho que estou executando junto com o Zewo para tornar a solução mais adequada para correta integração aos vários sistemas de inicialização que existem no mercado como o upstart do Ubuntu e o já antiquado, mas ainda existente, System V.

O tipo de integração necessário com o Swift é feito através de linguagem C pois a Apple, infelizmente, criou impeditivos para a integração portável do Swift com o sub-sistema Darwin: o que funciona no Mac muitas vezes não funciona no linux e é necessário criar wrappers em C para garantir a portabilidade.

De toda forma, é um assunto que não é diretamente ligado ao swift, mas quem for criar servidores em linguagem swift passará por este exercício.